gpt4 book ai didi

delphi - idHttpServer 上的 OnDisconnect 事件

转载 作者:行者123 更新时间:2023-12-01 19:25:15 25 4
gpt4 key购买 nike

idHttpServer 断开连接时是否会触发任何事件?

我所说的断开连接并不是指客户端断开连接,而是指 idHTTPServer 由于某种原因断开连接。

我可以更好地解释它:当 idHTTPServer 正在监听套接字端口时,由于某种未知原因,计算机与网络断开连接(例如,网络变得不可用) )该组件不再工作(它停止监听端口),在这种情况下,我需要重新连接(重新打开端口)。根据帮助,idHttpServer.OnDisconnect 仅在客户端与服务器断开连接时才会触发。

最佳答案

您可以考虑每隔一段时间从服务器的自连接中创建一个到服务器的看门狗连接,当您无法连接时,您将重新启动服务器或执行任何您需要执行的操作来纠正问题。

这确实有一个额外的好处,即您实际上正在测试与服务器的连接,因此如果发生任何其他可能导致客户端问题连接的问题,这些问题将会被解决。

这也可以通过一个单独的应用程序来完成,它能够关闭、终止和重新启动服务器

关于delphi - idHttpServer 上的 OnDisconnect 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11105424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com