远程调试的困境对于物联网终端产品的开发,在调试方面问题重重。无法重现产品的问题,也无法查看问题发生时的日志,需要引导用户升级tar包,不能查看远程设备状态。有时需要在与用户沟通的同时调试问题。需要不断地在个人主机和服务器之间切换,给通信带来很大的麻烦。并且由于终端产品大多是linux系统,导致windows上的很多产品无法使用。因此,在很多情况下,开发人员每年都需要四处奔波,奔波于各地进行现场调试。一次偶然的机会,看到splashtop开发了一款可以远程控制的软件,而且是全平台支持的。想了想,这平台我也不是第一次见了。以前研究过旧平板当副屏的软件。就是这家公司。发展。所以出于好奇,我这次尝试了splashtop。今天就一起来看看性能和功能吧。splashtop的特点打开splashtop的官网地址,看到这款远程控制软件的介绍如下:数据传输采用AES-256和TLS加密;具有双因素认证、单点登录、设备认证等安全功能;它符合SOC2、GDPR、CCPA、HIPAA、PCI和其他行业标准或监管要求。Splashtop已安全运行17年,得到全球3000万用户和200,000家公司的信任和认可。跨平台、跨设备、跨系统远程互联,随心所欲;支持Windows、Mac、Linux、iOS、Android等主流平台。Splashtop一直以清晰、快速、流畅的画面深受用户喜爱;画质高达4K60帧,低延迟,无卡顿。高性能引擎让用户可以流畅运行视频剪辑、图形设计、动画、编码等专业软件。它还可以在低带宽网络环境中保持稳定的连接。毕竟出来遛弯的是驴还是马啊!免费试用满怀期待打开官网后,即可免费试用,填写简单表格即可注册成功。不用担心信息泄露,反正我注册这么久还没有接到过对方的骚扰电话,挺好的。下载软件下载软件需要分为两部分,第一部分是下载控制端的业务软件。账号注册后,会自动跳转到这个界面,我们选择下载商务软件即可。在需要控制的最后打开如下链接:下载linux软件后,需要输入上面的12位部署码,然后验证即可控制。开始使用当我们在远程控制端安装相应的软件,输入相应的控制码,就可以进行相应的控制了。使用起来还是很方便流畅的。文件传输功能即使是不同的操作系统也可以传输文件。盲猜使用ftp传输协议实现全平台文件传输。我的本机是windows,远程服务器是ubuntu,所以一点都不卡。超高FPS一般远程软件的fps都比较低,而这款软件可以提供60+fps的流畅体验。远程控制玩一般的网络游戏好像是没有问题的。我家网速还是比较垃圾的。如果您的网速不错,或许可以获得更好的体验!让我觉得wow的功能录屏可以远程录屏,全程记录自己的操作,可以快速重现操作中的问题,快速发现问题并解决问题。分享桌面在不方便直接操作的场景,可以直接分享自己的桌面,向客户演示操作方法。通过访问日志记录可以看到连接是什么时候建立的,连接了多长时间,可以帮助回忆遇到的问题和解决问题的全过程。包括公司层面的安全审计,都有很好的基础。一直担心小伙伴们会随意远程连接服务器,因为一旦出现服务器故障,很难排查是谁干的。不必追究责任,而是要定位到是谁操作的,从而知道他做了什么,并制定安全策略,以防止下次再次发生同样的错误。除了上述令人兴奋的功能外,我还尝试了以下一些功能。虽然这些功能有些遗憾,但官方认为以后会支持。总体体验也不错。远程打印这个功能我在WIn-Win的时候试过,顺滑如丝,但是在ubuntu下这个功能没有了,有点可惜。因为远程聊天可能需要文字和客户沟通,所以这个功能还是需要的。win-win下体验也很好,但是linux下不支持这个功能。如果你有一个远程终端,你可以用一种非常轻量级的方式进行远程连接。您甚至可以丢弃ssh终端。最后写到Splashtop需要和客户沟通,特别设计了需要现场调试的场景,可以得到很好的体验。双赢的场景,竟然还有usb穿透的方案,堪称完美,不过linux还有一定的提升空间,不过现阶段基本不用去现场调试也满足了。有兴趣的朋友,去splashtop的官网地址试试看。欢迎关注我的公告号:字母哥杂谈,回复003送作者专栏《docker修炼之道》30多篇优质docker文章PDF版。Antetokounmpo博客:zimug.com
