Tag: tcp

运行多个Docker虚拟机的服务器如何处理TCP限制?

在真正的负载下,服务器似乎没有足够快地“回收”TCP连接。 我正在考虑使用Docker来处理每秒比API更高的请求数量,通过在一台机器上创build多个节点服务器的实例来使用多台机器。 如果设置了以下sysctl设置,回收似乎会发生得更快,但是对于存在多less个套接字仍然有一个严格的限制: net.ipv4.ip_local_port_range='1024 65000' net.ipv4.tcp_tw_reuse='1' net.ipv4.tcp_fin_timeout='15 当运行多个docker实例时,tcp连接上的总上限是否等于“父”机器可以处理的最大tcp连接的数量?

Docker公开的端口不可访问

我运行了一个Docker容器,公开端口443 。 docker ps确认它是暴露的。 ~ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 42b17c2a4b75 tmp/tmp "/usr/bin/tini — /bi" 57 seconds ago Up 55 seconds 443/tcp adoring_austin 但是, netstat不显示这个端口。 我无法通过浏览器访问它。 ~ netstat -lt Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 *:ssh *:* LISTEN tcp6 […]

2个Docker容器之间的networking通信是如何工作的?

我有两个Docker容器。 容器A如何通过TCP与容器B进行通信? 在我的情况下:容器A运行Apache。 容器B运行PHP-FPM。 Apache需要与PHP-FPM进行交stream。