1,000万人のユーザーを対象としたチャットアプリケーションを作成したいと考えています。このために、SpringBootメッセージブローカーとSpring-Web-Socketを使用します。ActiveMQやその他のブローカーのようなメッセージブローカーは使用したくありません。Spring Bootメッセージブローカーに制限はありますか?または、ActiveMQまたは他のブローカーを使用する必要がありますか?
「SpringBootMessageBroker」のような機能はありません。あなたは誤解されています。WebSocketのサポートに関するSpringFrameworkのドキュメントをお読みください。Spring Boot固有のものはありません:https://docs.spring.io/spring-framework/docs/current/reference/html/web.html#websocket
このような10Mの要件に対する私の推奨事項は、ActiveMQやRabbitMQなどの外部ブローカーを使用することです。このようにして、持続可能性のためにアプリケーションをスケーリングでき、ローカルメモリにオーバーヘッドをかけずに、それらすべてのユーザーのセッションを維持できます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加