JBoss EAP 6.x および JDG 6.x でクラスタリングを使用していると、JGroups がバッファーの警告を送受信します
Issue
- JGroups では、インストールしたばかりの状態で、送受信バッファー値が以下のように設定されています。
[Server:server-four] 12:36:21,568 WARNING [org.jgroups.protocols.UDP] (ChannelService lifecycle - 1) send buffer of socket java.net.MulticastSocket@60c42064 was set to 640KB, but the OS only allocated 131.07KB.This might lead to performance problems.Please set your max send buffer in the OS correctly (e.g. net.core.wmem_max on Linux)
[Server:server-four] 12:36:21,568 WARNING [org.jgroups.protocols.UDP] (ChannelService lifecycle - 1) receive buffer of socket java.net.MulticastSocket@60c42064 was set to 25MB, but the OS only allocated 131.07KB.This might lead to performance problems.Please set your max receive buffer in the OS correctly (e.g. net.core.rmem_max on Linux)
-
640KB (送信バッファー) および 25MB (受信バッファー) は、UDP に推奨される最低要件ですか?
-
これらの値に適した基準値は何ですか?
-
これらの値をハードコーディングすると、TCP 自動調整に効果がありますか?
-
これらの値を設定すると、どんな問題が発生しますか?
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6.x
- Red Hat JBoss Data Grid (JDG)
- 6.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
