gpt4 book ai didi

c - 在部署新代码或热插拔代码时维护套接字连接?

转载 作者:太空宇宙 更新时间:2023-11-04 06:04:33 25 4
gpt4 key购买 nike

<分区>

是否可以在更新代码、重启进程或热插拔代码时保持套接字连接?

我正在考虑我正在开发的下一代分布式服务器应用程序(目前是用 node.js 编写的),我希望能够在服务器和远程客户端有网络连接,即使服务器代码更新或特定实例重新启动或消失。

是否可能出现以下情况?

  • 在代码重新启动之前,它存储套接字信息,而远程端保持打开状态。这似乎在 C 中完全可行。
  • 在代码重新启动之前,它将套接字信息发送到另一个实例或进程?
  • 在 Erlang 案例中,如果一段特定的代码被热交换,数据结构和连接是否不会受到干扰?
  • 在一些元组空间中分配套接字。我对此一无所知,但至少听起来很有趣。

有什么我应该看的引用资料吗?在我看来,Erlang 是该系统 future 版本的一个很好的候选者,但除了玩具示异常(exception),我没有将它用于任何其他用途。

编辑:在 linux 上运行

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