![]() | 1 Sai 2011-12-19 22:04:52 +08:00 via iPad 我们新的 Push 系统,单线程每秒至少 100 条,一般可以开到五线程。 |
![]() | 3 peterlu 2011-12-19 22:44:22 +08:00 我们现在用parse.com 轮子没有必要自己重复造。 |
![]() | 4 soulhacker 2011-12-19 22:53:47 +08:00 最近正在研究 parse.com 呢,似乎算是移动 PaaS 里比较完整的一个东西,不知道 beta 结束会怎么收费…… |
![]() | 5 gonefish 2011-12-19 22:58:38 +08:00 貌似我们公司现在是单台机器每秒600条 |
![]() | 6 Livid MOD OP PRO |
![]() | 7 Sai 2011-12-19 23:16:05 +08:00 |
![]() | 8 freefcw 2011-12-19 23:25:06 +08:00 @soulhacker 不是已经有Pricing了么 |
![]() | 9 tiantian20007 2011-12-20 00:42:08 +08:00 用 https://github.com/samuraisam/pyapns 的飘过。是看到instagram用的这个,应该比较靠谱。到还没有压力测过。 |
![]() | 10 feilaoda 2011-12-20 10:05:40 +08:00 pyapns代码量很小。貌似不错。 @tiantian20007 你现在最大压力到多少? |
![]() | 11 everbird 2011-12-20 10:34:46 +08:00 @livid每连接一次发一条会被当作DDOS攻击的吧... "You should also retain connections with APNs across multiple notifications. APNs may consider connections that are rapidly and repeatedly established and torn down as a denial-of-service attack. Upon error, APNs closes the connection on which the error occurred." |
![]() | 12 bl0ck 2011-12-20 11:16:09 +08:00 https://parse.com/ 和 http://urbanairship.com/ 比较 怎么样? |
![]() | 13 CMGS 2011-12-20 11:24:04 +08:00 每次发一条连接一次会被判DDOS,豆瓣的做法是做了个APNS的服务,基于Gevent和APNSWrapper,每个应用保持一个长连接到APPLE服务器,挂了自动重连,然后应用走一个接口push message到这个server,这个server负责push到apple server。 |
![]() | 14 soulhacker 2011-12-20 11:44:09 +08:00 |
![]() | 15 imom0 2011-12-20 16:50:06 +08:00 |
![]() | 17 maven 2011-12-26 14:55:42 +08:00 我的Linode VPS 发APNs遇到的问题是socket会自己停止服务 |
![]() | 18 Livid MOD OP PRO ![]() 今天在服务器上用 APNSWrapper + Celery 获得的最高发送性能 933/s。 |
![]() | 19 orzzzzz 2011-12-26 20:52:36 +08:00 嗯,最近刚看了一下ApnsPHP,是不是说应connect之后可以一直send,不disconnect? |
![]() | 20 andy 2011-12-27 09:52:23 +08:00 谁知道Android有什么好的方案吗? |
![]() | 22 zkdfbb 2013-05-16 18:44:33 +08:00 APNSWrapper + Celery 怎么做的? 为什么我单用APNSWrapper发送非常慢,几乎是一条一秒,在实验环境下 已经改成长连接了 |
![]() | 23 happyface 2015-12-09 17:50:34 +08:00 今天本来想优化自己的推送服务的,测试测试着,意识到自己跳进了一个坑,就过来搜搜看,果然大家都跳过。。。 |