私は問題があり、何を検索するか正確にはわかりません。 私はstomp javascriptクライアントでWebソケット経由でメッセージをブロードキャストする春の起動アプリケーションを持っています。問題は、誰かが別のメッセージを同時に送信しないようにするために、メッセージが送信されたときにメッセージにロックを設定できるかどうかです。私が作りたいシステムは交通信号のようなものです。 私に例を挙げたり、何を探すかを教えてください。春のブートでwebsocketのためのミューテックス
1
A
答えて
1
キーワードを使用し、クライアントからの応答を待つ必要があります。キーワードは、同時に1つのスレッドしかメソッドを実行できないことを保証します。また、クライアントからの応答が必要なのは、2秒間隔で2つのメッセージを順番に送信できますが、クライアントは同時に2つのメッセージを取得できるためです。レスポンスはいくらかのダミーのokメッセージです。
public class Traffic {
synchronized void Send() {
// write message to websocket
// read response from websocket
}
}
+0
同期されたメソッドは、websocketコンフィグレーションのどこにあるのでしょうか? –
+0
@duricuvlad on the controller – tengreencolors
関連する問題
- 1. 春のブートでのユニットテスト
- 2. 春のブートのマルチプロジェクトのためのビルド失敗
- 3. 春のブート基本
- 4. 春ブートの失敗
- 5. 春のブートldapセキュリティ
- 6. findByParentIdDeletedIsFalse春のブートMongoRepository
- 7. 春のブートとスワッガー
- 8. 春のブートでWebアプリケーションフォルダ
- 9. 春のブートoaut2のプロパティ
- 10. 春のブートMongoRepositoryヌルポインタ例外
- 11. EHCache設定+春のブート:NoCacheRegionFactoryAvailableException
- 12. 春のブートHadoop、Webhdfs、Apache Knox
- 13. 春のブートMongoRepository @Rollback for tests
- 14. 春のブート自動JSONコントローラー
- 15. エラーテスト春のブート1.4アプリケーション
- 16. 春のブートjspとapplication.yml
- 17. 春・ブート・スターター・データのRedisは
- 18. 春のブートとfetchType =怠惰
- 19. 春のブートRestControllerは、ロンボク
- 20. 春のブートでのモックセッションとRestAssured
- 21. Redisのは、春のブートで設定センチネル
- 22. 春のブートでの非Webアプリケーション
- 23. ファイルアップロードでの春ブートfaviconの動作
- 24. Whitelabelでの春のブートmvcマルチモジュールエラーページ
- 25. Springブートwebsocketのクライアントとサーバのマッピングメッセージ
- 26. ActivitiとWebSocketを使ったSpringブート
- 27. 変更春のブート埋め込みTomcatの抽出パス
- 28. 春のブートでセキュリティを設定する
- 29. 春のブートでプロパティファイルにアクセスする
- 30. ZuulプロキシoAuth2春のブートで無許可
おそらく、あなたはKafkaなどのメッセージキューイングシステムを見たいでしょう。 – sSaroj