一般的には、クライアントがOPC-UAノードでサブスクリプションを作成し、これが一定の期間機能している場合はどうなりますか。 OPC-UAサーバーは、標準的な動作でクライアントにデータをパブリッシュします。その後、OPC-UAサーバは何らかの理由で再起動し、OPC-UAはそのユーザを保存して接続を再開し、起動後にデータを公開し続けますか?または、クライアントがサーバーがダウンしてサブスクリプションを再作成したことを知る必要がありますか?そうであれば、一般的にポーリングを使用して安定性を高めるべきでしょうか?OPC-UAサーバのリブートとサブスクリプション
3
A
答えて
5
通常、、いいえ、サーバーはサブスクリプションを保存せず、再起動後に再開します。
クライアントがサーバーを再起動することを通知する必要があります。しかし、それが優雅なシャットダウンではないとしても、再接続すると、クライアントはそのセッションを再開しようとする必要があります。失敗すると、再開または再開しようとします。 (このクライアントの動作は、仕様のパート4の接続ステートマシンの一部として指定されています)。言っ
、OPC UA 1.03 はは、状態を保存し、再起動を生き残ることができるようになっている永続サブスクリプションの概念を導入し、私は今、この権利を実装するすべてのサーバーを知りませんでした。私はまた、意図された目的が、例えば、インターネットに接続するだけのクライアントのために非常に遅い出版レートでサブスクリプションを生き続けることであるという意味も持っています。更新を取得するために毎日、単に状態を保存せず、再起動を生き残るためではなく、それ自体はある程度不必要です。
関連する問題
- 1. node-opcuaの使用方法サブスクリプションの優先順位は?
- 2. リブートするとセッションがサーバに戻る方法
- 3. C9でサーバをリブートした後、私のPostgreSQLデータベースは空です
- 4. サブスクリプション/ pull_message_operation_countとサブスクリプション/ pull_request_countの差
- 5. Laravelスコープとサブスクリプション確認サブスクリプション
- 6. node.jsクラスタワーカーをリブート
- 7. サブスクリプションのGraylogサーバからデータを収集するためのMaster Graylogサーバ
- 8. cronjobを使用してサーバを定期的に動的にリブートします
- 9. sudo gitlab-ctl reconfigureを実行した後にサーバがリブートしました
- 10. アセンブリシステムでリブートする
- 11. node-opcuaでKepserverに変数を作成
- 12. Rxのサブスクリプションとガベージコレクション
- 13. リアクティブプログラミングのサブスクリプションとは
- 14. CloudKitサブスクリプションとUNNotificationServiceExtension
- 15. MeteorJS発行とサブスクリプション
- 16. パブリッシュ/サブスクリプションとプロデューサ/コンシューマ
- 17. app-storeサブスクリプション(ios)とのインタフェース
- 18. Apollo:サブスクリプションとクエリリゾルバの違い
- 19. AndroidのサブスクリプションとGoogle API
- 20. アンドロイド:サービスが強制終了/クラッシュしたときのアンドロイドデバイスのリブート
- 21. jsはnode-opcuaの動的変数で設定されます
- 22. 反応と流星サブスクリプション
- 23. リブート後にmysqlグローバルパラメータがリセットされる
- 24. AWS CloudFrontでリブートを続ける
- 25. C#でPCからLinuxをリブートする?
- 26. リブート後にログを保存するモジュール
- 27. ESP8266 + aRestがメモリ不足でリブート中
- 28. node-opcuaに対してRequireが機能していません
- 29. Azureサブスクリプションのアップグレード
- 30. サブスクリプションのパラメータを
ありがとうございました。 –