Linux 端口变得不可用

Linux 端口变得不可用

我们有一些 Ubuntu 18.04 服务器,它们存在一些难以诊断的问题,这些问题具有一些相似之处。这些服务器运行托管的 VOIP PBX 服务,其中包含各种组件应用程序。

  1. Kamailio 偶尔会开始给出“与 MySQL 失去连接”错误。(这些连接是 TCP)
  2. Kamailio 偶尔会出现“超过‘max_user_connections’个活动连接”的 MySQL 错误。(这些连接是 TCP)
  3. Asterisk 偶尔会开始给出“无法为 RTP 分配端口”错误。(这些连接是 UDP)

尽管个别情况下还有其他可能的解释(我们已经研究过这些解释),但它们可能都是由同一个问题引起的,即端口在使用后没有被释放回可用池。

有人能提示一下去哪里可以查明这个理论是否正确,或者如果正确的话,有什么解决办法吗?提前谢谢了。

答案1

检查下面的链接,因为您尚未分享完整的日志或您尝试修复的内容,所以我分享了类似的问题。

与 MySQL 失去连接 —失去了连接

超过“max_user_connections”个活动连接——最大用户连接数

无法为 RTP 分配端口 --港口

我相信这些链接会给你提供解决问题或改善问题的方法。

相关内容