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, tools, and much more.