- 问题现象:
系统环境Ubuntu 18.04,Cello在启动初始化时,出现JGRP000014的报错,如下:
JGRP000014:
the send buffer of socket MulticastSocket was set to XXX MB, but the OS only allocated XX KB
the receive buffer of socket MulticastSocket was set to XXMB, but the OS only allocated XX KB
- 解决办法:
在 Linux 下使用 J2Cache 时候需要修改系统的网络内核参数,对应文件 /etc/sysctl.conf,增加如下几行:#jgroups required net.core.rmem_max = 26214400 net.core.wmem_max = 1048576
添加完毕保存后执行 sysctl -p 使这两个参数生效。