keep-alive相关内容
如何将repl.it用于我的Python Discorde Bot,并使其全天候运行。 我过去使用keep_alive,但由于某种原因停止工作。 有人有什么建议吗? 我在控制台中不断收到此错误: 172.18.0.1--[16/Feb/2019 11:25:10]“GET/HTTP/1.1”200- 推荐答案 要保持回复全天候在线,您必须做3件事: 使机器人保持
..
我使用 Windows Azure 网站来托管我的网站. 我想在我的网站中启用 Connection: Keep-Alive,如何为我的网站启用它? 如何查看我的网站是否启用成功? 如何为 Connection: Keep-Alive 设置 timeout 以及如何确定 timeout 的最佳值 我的服务器是 Windows 并使用 IIS 解决方案 您也可以在 Azur
..
我正在使用以下代码进行测试: https://jsfiddle.net/b2qj69o1/25/
..
首先,我知道仅支持 voip、音频和定位应用程序在后台运行,并且它们将在播放音频或使用定位服务等时运行. 我想知道的是,是否有办法让我的应用程序在后台完全运行,不管对电池寿命的影响. 这样,我的应用程序的用户可以从设置中进行选择,以便在他想要的任何时候并且只在他希望的时间内保持应用程序的活动.例如,如果他正在等待需要运行应用程序的东西,则在收到消息后,他可以关闭保持活动功能. 我
..
假设一个简单的网络模型:A 已经成功地创建了一个到 B 的 TCP 连接,并且他们正在像这样相互通信 A B 我知道如果 A 上的程序死掉(例如核心转储),这将导致一个 RST 数据包到 B.所以任何 B 的读取尝试都会导致 EOF,而 B 的任何写入尝试都会导致 SIGPIPE.我说的对吗? 但是,如果假设 A 上的网络出现故障(例如电缆/路由器故障),
..
我被要求建立一个网站,其中一位联合开发人员告诉我,我需要包含 keep-alive 标头. 好吧,我读了很多关于它的内容,但我仍然有问题. msdn -> 当客户端进行多个连接时,打开的连接会提高性能请求网页内容,因为服务器可以返回每个请求的内容更快.否则,服务器必须为每个请求打开一个新连接 看着 当IIS(F)发送keep alive头(或用户发送keep-aliv
..
有什么区别: Header set Connection keep-alive 和 KeepAlive on 在 Apache htaccess 中? 我们必须在 php 文件的标题中放入哪些代码和选项?htaccess 文件里有什么? 解决方案 如果你只是设置标题 Connection: keep-alive 是不够的.客户端会认为这是一个保持活动连接,但服
..
我可以指定HTTP 超时 还是服务器 强加一个值?例如,如果我这样做: telnet my.server.net 80正在尝试 X.X.X.X...连接到 my.server.net.转义字符是“^]".获取/homepage.html HTTP/1.0连接:保持连接主机:my.server.netHTTP/1.1 200 正常日期:2013 年 10 月 3 日星期四 09:05:28 GMT
..
我正在使用 axios 发出 HTTP 请求. axios 提供了在 new http.Agent() 的选项>request config 在 Node 中使用时. http Agent 选项是: const agentOptions = {keepAlive: true,//即使没有未完成的请求,也要保留套接字,以便它们可以用于未来的请求,而无需重新建立 TCP 连接.默认为假k
..
我正在使用 python 的请求模块进行 HTTP 通信,我想知道如何重用已经建立的 TCP 连接?requests 模块是无状态的,如果我对同一个 URL 重复调用 get,它不是每次都会创建一个新连接吗? 谢谢!! 解决方案 请求模块是无状态的,如果我对同一个 URL 重复调用 get,它不会每次都创建一个新连接吗? requests 模块不是无状态的;它只是让您忽略状
..
我有一个使用 idHttpServer 开发的网络服务器应用程序.当客户端连接我的网络服务器时,由于某种未知原因,断开连接(不是正常断开连接)我的网络服务器没有得到通知.我知道这是正常行为,但我需要知道客户端何时死亡. 有几种方法可以做到这一点.我知道两个好方法: 1 - 实现心跳机制.客户端套接字通知服务器它仍然活着(需要一些工作和一些代码才能使其工作) 2 - TCP 保持活
..
我有一个托管高级 WCF 服务的 Windows 服务,该服务通过 TCP(netTCP) 与 protobuf.net 进行通信,有时还使用证书. receiveTimeout 设置为无穷大,不会因为不活动而断开连接.但据我所知,无论如何连接都可能会被丢弃,所以我创建了一个简单的两路 keepalive 服务方法,客户端每 9 分钟调用一次以保持连接活动.连接永不中断非常重要. 这是
..
我使用的是 Firefox,但我想知道一般浏览器是如何决定这一点的. 似乎当我在短时间内访问同一个 URL 两次时,我的浏览器尝试为两个请求重新使用 TCP 相同连接(这称为保持活动).但是,当我访问两个不同的 URL(但仍由同一服务器提供)时,浏览器有时决定为每个请求打开一个新连接.显然,浏览器没有使用一个连接每个 URL 的策略. 我问这个是因为我正在尝试实现一个使用长轮询的网络服
..
我试图了解 TCP/IP 和 HTTP 超时值之间的关系.这两个超时值是不同的还是相同的?大多数 Web 服务器允许用户通过一些配置来设置 HTTP Keep Alive 超时值.Web 服务器如何使用此值?这个值是否只是在底层 TCP/IP 套接字上设置的,即 HTTP Keep Alive 超时和 TCP/IP Keep Alive Timeout 是否相同?还是区别对待? 我的理解是(
..
我使用 TCP Keep-Alive 选项来检测死连接.它适用于使用读取套接字的连接: setsockopt(mysock,...)//设置各种保活选项epoll_ctl(ep,mysock,{EPOLLIN|EPOLERR|EPOLLHUP},)epoll_wait ->(当移除主机断开电缆时,几秒钟后退出) Epoll 等待退出,EPOLLIN|EPOLLHUP 在套接字上没有问题.
..
我在当前项目中使用 com.sun.net.httpserver.HttpsServer 处理客户端身份验证等.目前它只打印出客户端地址/端口,以便我可以检查一个 TCP 连接是否用于多个请求(keep-alive),或者是否为每个请求建立了一个新连接(因此每次都进行新的 SSL 握手).当我使用 FireFox 向服务器发出多个请求时,我可以看到 keep-alive 正在工作.所以服务器部分可
..
谁能给我一个简单的使用 PHP 的彗星技术示例? 我只需要一个使用持久 HTTP 连接或类似内容的示例.我不想使用轮询技术,因为我有类似的设置,不仅难以使用和管理它的大量资源.另外我使用的是 IIS7 而不是 Apache. 一个很好的例子会很有帮助,这样我就可以继续使用这种丑陋的投票技术. 解决方案 你应该使用轮询,或者使用一个专门为长请求和 COMET 设计的 web 服务
..
我正在编写 Java GUI 程序,用于使用 SSH 进行静态路由管理.我的代码如下: import com.jcraft.jsch.*;导入 java.io.*;公共课 Konsep {字符串状态;静态字符串用户名;静态字符串主机名;字符串输入命令;字符串输出;静态会话会话;JSch jsch = new JSch();公共字符串状态(字符串字符串状态){字符串状态 = 状态;返回字符串状态;
..
我有一个 jQuery Ajax 调用,如下所示: $("#tags").keyup(function(event) {$.ajax({url: "/terms",类型:“POST",内容类型:“应用程序/json",数据:JSON.stringify({"prefix": $("#tags").val() }),数据类型:“json",成功:函数(响应){ display_terms(响应.
..
我有一个使用 wsHttpBinding 的 WCF 客户端,我想启用 http 保持连接. 我希望我可以通过更改客户端配置来打开它...我找到了很多关于如何为 basicHttp 绑定打开 keep-alives 的描述,但是 wsHttpBinding 没有运气...是这可能吗? 非常感谢. 这是我的客户端绑定:
..