noVNC连接Docker容器内x11vnc耗时过长问题求助
我最近碰到个头疼的问题,想请大家帮忙分析下。我用Alpine做基础镜像,在Docker容器里部署了x11vnc,同时搭配了Xvfb使用,容器的5900端口已经映射到主机的5900端口了。启动x11vnc的命令是:
x11vnc -display :0 -forever -nopw -listen 0.0.0.0 -xkb
用RealVNC这类常规VNC客户端连接的时候,完全没毛病,延迟也很正常,连接时的日志输出如下:
24/09/2024 15:42:00 Got connection from client 112.134.157.141
24/09/2024 15:42:00 0 other clients
24/09/2024 15:42:00 Normal socket connection
24/09/2024 15:42:00 Disabled X server key autorepeat.
24/09/2024 15:42:00 to force back on run: 'xset r on' (3 times)
24/09/2024 15:42:00 incr accepted_client=2 for 112.134.157.141:48624 sock=10
24/09/2024 15:42:01 Client Protocol Version 3.8
24/09/2024 15:42:01 Protocol version sent 3.8, using 3.8
24/09/2024 15:42:01 rfbProcessClientSecurityType: executing handler for type 1
24/09/2024 15:42:01 rfbProcessClientSecurityType: returning securityResu...
但换成noVNC连接时,耗时特别久,一直卡在连接环节,我实在摸不着头绪,有没有大佬能给点排查方向或者解决办法呀?
备注:内容来源于stack exchange,提问作者Tharusha Jayasooriya




