随笔分类 -  webSocket

解决一些webSocket专用问题,例如订阅/推送模式的业务、noVNC虚拟桌面、控制终端等
摘要:使用node.js开发webSocket开发代理,可以解决webSocket的cookies跨域问题。 这时有人会说,如果openstack的虚拟桌面流量太大,把代理冲内存溢出了,如何处理? 实际上,不是什么人都特别需要用WEB虚拟桌面操控虚拟机或物理机的,除非是windows系统,linux系统完 阅读全文
posted @ 2019-08-16 18:36 DGUT_FLY 阅读(1369) 评论(0) 推荐(0) 编辑
摘要:在上一篇讲noVNC截图功能的文章中,我们利用WebSocket协议的连接不检查跨域的特性解决了noVNC截图失败的问题。 但是这个方法仅限于没有cookies验证的noVNC服务,但是openstack的noVNC服务,每个虚拟机都要带token,而这个token,是写在cookies里面的。 看 阅读全文
posted @ 2019-08-16 18:16 DGUT_FLY 阅读(568) 评论(0) 推荐(0) 编辑
摘要:noVNC可以给linux系统提供基于VNC虚拟桌面的WEB服务,这使得openstack使用noVNC对外提供虚拟机的WEB版虚拟桌面。 不过用这个noVNC也有一些问题,在使用HTML2canvas截图或者使用一些需要外部操控的操作就出问题。 问题重现GIF如下: 经查,HTML2canvas这 阅读全文
posted @ 2019-08-16 18:15 DGUT_FLY 阅读(1464) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示