繁体   English   中英

Python freeopcua 服务器:如何知道连接的客户端数量?

[英]Python freeopcua server: how to know number of connected clients?

我已经成功设置了一个 freeopcua 服务器,它与客户端通信良好,但现在我想知道有多少客户端连接到我的服务器。 是否有方法或解决方法可以知道有多少客户端连接到 freeopcua 服务器?

对于 OPC UA,它应该位于Server/ServerDiagnostics/ServerDiagnosticsSummary/CurrentSessionCount

但是 afaik 在python-opcuaopcua-asyncio中绝对没有包含关于所有这些 Diagnostics-Stuff 的代码。

一种解决方法是实施它并拉取请求..哈哈

您可以检查已建立的连接,例如netstat -anp | grep:4840 | grep ESTABLISHED | wc -l netstat -anp | grep:4840 | grep ESTABLISHED | wc -l netstat -anp | grep:4840 | grep ESTABLISHED | wc -l 在 Py3 中,您可以使用psutil.net_connections()执行类似的操作,还可以过滤 Port 和ESTABLISHED 文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM