What is the maximum number of OPC UA client connections that the System Platform OPC UA server supports?

What is the maximum number of OPC UA client connections that the System platform OPC UA server supports and what the system does if the limit is met?

Parents
  • Hi.

    I'm not sure if there is a max number and I assume that the number of clients will depend at least in part on the subscribed/written data rates. I will investigate if we have any benchmarks for this that we can share.

    Generally speaking, I expect MQTT to provides a more scalable architecture than OPC UA if you need to serve clients in the hundreds or even thousands.

    Roughly what number of clients are you expecting?

Reply
  • Hi.

    I'm not sure if there is a max number and I assume that the number of clients will depend at least in part on the subscribed/written data rates. I will investigate if we have any benchmarks for this that we can share.

    Generally speaking, I expect MQTT to provides a more scalable architecture than OPC UA if you need to serve clients in the hundreds or even thousands.

    Roughly what number of clients are you expecting?

Children
  • This not related any specific project at the moment, but we have noticed this problem with some other OPC UA server products that there is a limit and server starts to drop client connections. Also this have been problem in cases where there have been some bad OPC UA client softwares which are doing lots of open/close connections and some times that generates lots of client connections to server.

    It would be nice to know how many clients OPC UA server in System platform can handle with these client specs:

    - 100 datapoints

    - each data point has 500ms rate

  • I believe that App Server OPC UA is implemented in PCS SDK. In the SDK settings, the following parameter constrains the number of clients.

    <MaxSessionCount>100</MaxSessionCount>

    However, it will depend on the available resources on the OPC UA node.