问题标签 [novnc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 无法从主管/vnc 中删除一些 docker 日志:“GET /api/health”和“通过 X11VNC_REMOTE X 属性发送远程命令:“cmd=fb””
我正在使用 docker vnc 基础:FROM dorowu/ubuntu-desktop-lxde-vnc:focal
此图像使用主管启动许多进程
我在服务器上和本地运行容器,并让服务器保持几个月的测试自动化,所以 docker 日志很有用,但我在日志中得到了太多我不想要的。
我想删除/减少如下所示的日志
我每天都会收到成千上万的 docker 日志,例如:
其中一种日志显然来自 X11VNC,另一种(我认为)是来自 php-fpm 的健康检查
对于健康检查,这是我尝试过的:
我已经更新了 php-fpm.conf,试图关闭健康信息,但是……那没用???这在启动 bash 中,我尝试过:
它正确更新了 conf 文件,但唉,我仍然得到日志
我也从 bash 开始,如下
但唉,我仍然在 docker 日志中收到“GET /api/health”消息
对于 X11VNC 日志,这是我尝试过的:
supervisord.conf 包含:
我已经更新到这个:
但是,每次通过 novnc 访问容器时,我仍然会收到 X11VNC_REMOTE 日志消息
(我也在 [supervisord] 级别上尝试过 loglevel=critical,但我仍然收到这些消息)
我有点不知所措,我在这上面花了很长时间,感觉就像我在用头撞砖墙。我错过了什么?
更新,到目前为止,我发现其中一个日志来自这里:
https://github.com/LibVNC/x11vnc/blob/f07df92816ef10b7382a542125955df7f4156a5c/src/remote.c >>> 发送远程命令”
这是使用
所以理论上,如果主管设置为抑制 stderr 它不应该在日志中(但它仍然是)
vnc - (紧密)VNC/RFB 中的客户端上传规范?
我希望了解文件传输如何在 VNC/TightVNC/RFB 中工作。
在https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst#serverinit中,我看到提到了某些客户端消息,如果使用严格的安全类型,这些消息看起来很相关,例如
但我没有看到有关这些消息如何在协议中使用的详细信息
在https://www.tightvnc.com/上有很多关于使用的信息,但到目前为止还没有找到任何关于协议本身的信息。
文件传输如何工作?例如,双向发送的消息的低级细节是什么,以启动和完成从客户端到服务器的上传?
(最终我希望实现这一点,比如在NoVNC中,但此时我距离任何编码都只有几步之遥)
rest - 如何从 rest-api oVirt 调用 noVNC 控制台
我是一名初级程序员,我正在使用 REST-API 为 oVirt 编写一个小型 Web 前端。我的前端可以创建、更改、启动、停止和删除虚拟机。但是有一个问题,我不明白如何调用 noVnc Web 控制台。我可以从 virt-viewer 获得票证、代理票证、文件 .vv 以进行连接。
此链接从管理员门户打开控制台,https://ovirt.local/ovirt-engine/services/novnc-main.jsp?host=ovirt.local&port=6100&title=50add455-ffbc-4bfb-bf0b-2dd41d083d83%20-%20noVNC
但如果插入另一个 vm 标题则不起作用
请帮忙,如何调用noVNC控制台?