nslookup:isc_socket_bind:使用中的地址 – 无法parsingdocker容器中的dns(phusion image)
我正在运行一个带有2CPU,8GB Ram,450Mbps带宽的AWS实例,以及一个容纳python应用程序的docker容器。
在Python运行当天,容器的平均负载约为6.0,容器运行10个小时后,主机和容器仍然在运行,但是没有连接任何域,仍然可以通过IP地址连接。 还有主机DNS仍然工作正常。
这里是细节:
`nslookup google.com` results: `nslookup: isc_socket_bind: address in use`
我知道运行在平均6.0以下的负载可能会导致很多问题,但在我的情况下,DNS问题会随着时间的推移而发生,因此我需要了解为什么在升级AWS实例之前。
这个解决了。
wc -l /proc/net/upd #resulting ~16000 hanging connections.
然后我需要停止Python应用程序来build立太多的UDP连接。 实际上它是使用SyslogHander的日志组件,它隐式地打开UDP套接字。