14得票1回答
使用RestSharp实现持久化HTTP连接

我正在使用RestSharp来消费REST Web服务,并将在短时间内进行大量调用。 API的文档强烈建议使用持久HTTP连接来完成此操作,但我无法在RestSharp中实现这一点。 我尝试向请求添加“连接:保持活动”头,但这样做会导致请求失败,并显示以下错误 - “不能使用此属性设置Ke...

14得票2回答
使用HAProxy和Keepalived的优势 vs 仅使用Keepalived

根据(啰嗦的)主题,使用 Keepalived 和 HAProxy 作为 HA webserver 负载均衡器与纯 Keepalived 解决方案相比,是否有优势?

14得票1回答
如何在Postgresql中使用tcp_keepalives设置?

PostgreSQL在管理断开连接时有三个保持活动状态的设置(在postgresql.conf中): tcp_keepalives_count tcp_keepalives_idle tcp_keepalives_interval 默认情况下,这些值都是0。 我希望PostgreSQL在...

13得票2回答
使用HTTP Keep-Alive的WCF wsHttpBinding

我有一个使用wsHttpBinding的WCF客户端,我想启用HTTP keep-alive。 我希望只需更改客户端配置即可启用它... 我已经找到了很多关于如何为basicHttp绑定打开keep-alives的描述,但在wsHttpBinding方面没有成功... 这是可能的吗? 非常...

13得票11回答
C#控制台应用程序 - 如何保持其运行

我即将开发一个控制台应用程序,它需要在特定时间不断运行并执行任务。我的问题是,保持应用程序处于活动状态的最佳方法或做法是什么?我的想法是:一个永远不会结束的循环?一个定时器睡眠,然后在需要时跳转到例程(在设定的睡眠期之后)?我将把应用程序编译为exe文件,然后使用AlwaysUp作为服务运行。...

13得票2回答
服务器响应中的 "Connection: Keep-Alive"

我正在尝试从Silverlight应用程序建立一个HTTP持久连接到由Apache服务器托管的PHP页面(即在每个HTTP请求中不创建新的TCP连接)。 为此,我需要Web服务器使用“Connection”标头设置为“Keep-Alive”发送其HTTP响应。在客户端方面,似乎没有任何问题,...

13得票1回答
在什么情况下,我的浏览器会尝试重复使用TCP连接来进行多个请求?

我使用的是Firefox浏览器,但我想知道浏览器通常是如何决定这个的。 当我在短时间内两次访问同一个URL时,我的浏览器似乎会尝试重用TCP相同的连接来处理这两个请求(这被称为keep-alive)。然而,当我访问两个不同的URL(但仍由同一服务器提供)时,浏览器有时会决定为每个请求打开一个...

12得票1回答
Web服务器端保持连接的优缺点

HTTP协议中的Keep-Alive连接功能旨在减少对Web服务器的TCP连接击打。它应该能够提高Web服务器的性能。然而,我发现一些Web服务器故意从服务器端禁用Keep-Alive功能。 据我了解,一些反向代理,例如HAProxy,在某些情况下禁用HTTP keep-alive以减少内存...

12得票1回答
AFNetworking/NSURLConnection HTTPS保持连接出现奇怪行为

我们目前正在应用程序中处理性能问题,我们认为其中一些问题可能与应用程序和基础AFNetworking网络堆栈似乎忽略HTTP 1.1上的保持连接有关。 我们从苹果得到的信息是,持久连接会在3、6或30秒后被清除,具体取决于iOS版本和WiFi / WWAN网络连接情况,而不考虑服务器端的保持...

12得票1回答
在安卓上使用asmack保持XMPP连接的活跃状态

我正在开发一款应用程序,通过XMPP接收推送通知(我知道C2DM,但由于一些限制我不能使用它),问题是连接在一段时间后被垃圾回收了,我无法向Android设备发送推送通知。 我认为我需要实现一个Android服务,但我不知道如何实现一个可以保持连接的服务。有人能帮我吗?