如何解决Eclipse milo - 在云中部署 OPCUA 服务器时的性能/可扩展性
我使用 eclipse milo 创建了一个 OPCUA 服务器,该服务器安装在安装客户端的同一台机器上,因此通信工作快速可靠。
我对wireshark进行了一些嗅探,以了解引擎盖下涉及多少通信,并且显然在监视变量、警报等时发生了很多事情......
所以我在想,如果服务器部署在云中,我可能会在性能和可扩展性方面遇到什么问题。我看到人们谈论 OPCUA 云服务,但由于不是热门话题,因此很难预见可能会遇到什么挑战,以及它的扩展性和性能如何。
我认为 OPCUA 使用粘性会话,这意味着您只能支持最大数量的用户/请求,因此动态缩放可能不是替代方案,对吗?
我尝试了eclipse milo提供的samples,存储在网络某处,需要很长时间才能连接上。如果这是人们可能期望的性能,那么非技术用户对该服务的看法将是它不能很好地工作。
考虑到网络开销,云是否适合使用 OPCUA?是否建议只使用本地网络(内联网)并跳过云?
任何反馈将不胜感激,谢谢!
解决方法
如果您想了解更多细节并分享 Wireshark 捕获,我们或许可以检查会减少流量的参数。
如果带宽是一个问题,因为您使用的是蜂窝网络或其他受限连接,那么当然,OPC UA 可能不是最合适的。
我很好奇您在运行示例时遇到了什么样的延迟或延迟 - 通过互联网连接通常不会花费很长时间,所以也许您也在测量编译和启动示例所花费的时间,或者有什么继续使用您的网络。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。