最近一直烦恼于苹果的push服务,有如下问题:1、单条到apns的连接有何限制?
我本地使用stream_socket_client建立连接;
如果我在单条连接内发送50条push则很正常,如果发送100条,则从大概第60条开始,无法向socket写入,必须断开重新连才行,这是为什么?(根据计算,似乎发生在总发送内容达到16k的时候)2、如果使用多条连接的方法,有哪些比较良好的技术模型(最好给出代码)?
我本地使用stream_socket_client建立连接;
如果我在单条连接内发送50条push则很正常,如果发送100条,则从大概第60条开始,无法向socket写入,必须断开重新连才行,这是为什么?(根据计算,似乎发生在总发送内容达到16k的时候)2、如果使用多条连接的方法,有哪些比较良好的技术模型(最好给出代码)?
解决方案 »
- 本地一个IP多个访问地址
- 问个关于时间换算的问题,希望高手回答一下。不胜感激!
- Linux下用什么编辑器?
- wordpress主题中,一个css的小问题
- 求 有启发性的PHP代码
- PHP Session的一个疑问
- 有关$_SERVER['HTTP_ACCEPT_LANGUAGE']
- ==为显示数据库记录的问题郁闷两天了==高分请教啊!我是cai
- Warning: mysql_query() expects parameter 2 to be resource, boolean given in D:\w
- SEO网站标题怎么去掉pack 函数
- php中如何得到所有自已定义的类
- phpmail在windows测试可以,上传到ubuntu就不灵了。为什么啊
没发现什么问题,只是觉得这个推送干嘛php来做呢,python更为擅长一些吧。
至于为什么不用python,很简单,生产服务器没有python。
stream 是流方式,因该不存在容量不够的情况
你可检查是否是没有及时读完 stream 缓冲区
我前段时间写了一个大型的网站就是用linux的cron来背景作业一直在后台调用php每隔一分钟处理一次内容.
效果比推送好很多.
我说的是推送到ios设备啊