- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我目前正在 while(true) 循环中执行一个长轮询脚本。 PHP set_time_limit
设置为 0。有一个 apache 服务器和另一个 nginx 服务器代理到前一个。我正在通过这个长轮询脚本从 MySQL 表中提取文本。我想知道这个过程是否会影响服务器性能。如果是,那么大量并发用户拉取数据的程度如何?我应该把 nginx 放在 php-fpm 上吗?
最佳答案
长轮询有一些值得注意的服务器端属性
以此为基础(假设您使用生产级 Apache MPM,而不是实验性的基于事件的 MPM),将长轮询处理切换到 Nginx 将
我的建议是首先进行一些分析和分析:有多少并发长轮询真正并发运行? Apache 是否用完了工作人员(并且您不能轻易增加工作人员数量)?您能否轻松地将长轮询移植到完全基于事件的解决方案(例如节点)?
如果有疑问,我倾向于把事情放在一起,所以如果你的主应用程序在 Apache 中运行,将长轮询移出需要好的论据来说服我 - 请理解,这最后一部分只是个人偏好。
关于apache - Longpolling对服务器的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22206978/
我目前正在 Codeigniter 中实现一个长轮询功能,但遇到了一个问题。 假设我有一个普通的 PHP Controller : function longpolling() { //PHP
如何使用 longPolling 方法: function getNewMessagesLong() { pollingFishingStarts(); $request = $.ajax({
使用 Odoo 进行长轮询端口的 Debian 发行版(针对 Wheezy 和 Squeeze 进行了测试)似乎存在问题。从未使用长轮询端口。它应该用于 wen workers参数设置为大于 0 ,但
我研究了如何在 asp.net/MVC 上实现类似 cometd 的聊天。我发现它可以通过长轮询来完成.. 关于长轮询,因为它使线程保持打开状态,因此会产生许多并发连接,从而使其性能较差(或为零),因
我已经为这个问题苦苦挣扎了一段时间。我们正在使用最新的 SignalR 2.0.3。当我们添加到多个 SignalR 组时会出现问题。仅当从具有不同组名的同一 connectionId 发生多次添加时
只有一个问题,我在使用 HTTPS 时,在 SignalR 聊天应用程序的 IE 8 中收到“安全警告” 警报 在 IE8 中,我使用 longpolling 作为传输类型。它在所有其他 IE 浏览器
我创建了一个新的VS 2013项目并使用Firefox浏览器查看了default.aspx页面。当我检查它发出的网络调用时,我看到它不断调用: http://localhost:50682/6a663
我目前有一个基于 JVM 的网络客户端,它使用标准的 java.net.HttpURLConnection 执行 HTTP 长轮询(又名 cometd )请求。我将连接超时设置得非常高(1 小时)。对
我是一名优秀的程序员,十分优秀!