php 怎么关闭非正常退出时的socket端口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 怎么关闭非正常退出时的socket端口相关的知识,希望对你有一定的参考价值。

首先:

Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。

用图表示:

网络间的通信也就简单了许多,但毕竟还是有挺多工作要做的。以前听到Socket编程,觉得它是比较高深的编程知识,但是只要弄清Socket编程的工作原理,神秘的面纱也就揭开了


如果进程结束,关联的端口也会一同取消绑定,如果你重新打开无法绑定端口,说明你原来的进程并没有结束,请检查进程中还有没有原来的脚本。另外,你在脚本中加入关闭脚本时关闭端口的代码不就完全解决这个问题了吗

参考技术A 如果进程结束,关联的端口也会一同取消绑定,如果你重新打开无法绑定端口,说明你原来的进程并没有结束,请检查进程中还有没有原来的脚本。

以上是关于php 怎么关闭非正常退出时的socket端口的主要内容,如果未能解决你的问题,请参考以下文章

完成端口怎么优雅地关闭socket

C# winForm Socket 多线程 编程 关闭问题

Java多线程Socket的关闭问题

linux如何关闭CLOSE_WAIT状态的端口?急

在退出/崩溃时关闭服务器套接字

如何使用 PHP 监听 TCP 端口? [关闭]