Добрый день.
В теме получаемого письма письма "
[BGIPNNetflowCollector] Недостаток памяти системы"
ID события: system.no.memory
Приложению недостаточно выделенной для него памяти!
Зарезервировано 259522560 из 259522560 (максимум) байтов памяти.
Сейчас свободно: 88706432 байтов.
Остановил сервис через netlow_stop.sh. В netflow.sh отредактировал 256 до 512мб + запустил обратно через _start.sh
Код:
if [ "$1" = "start" ]; then
nohup ${JAVA_HOME}/bin/java -Dapp.name=BGIPNNetflowCollector -Dlog4j.configuration=log4j-collector.xml -Dlog.dir.path=log/ -Dnetworkaddress.cache.ttl=3600 -Xmx512m -Djava.awt.headless=true -cp ${CLASSPATH} bitel.billing.server.netflow.ipn.Collector $1 $2 $3 > ./log/netflow.out 2>&1 &
else
${JAVA_HOME}/bin/java -Dnetworkaddress.cache.ttl=3600 -Xmx512m -Djava.awt.headless=true -cp ${CLASSPATH} bitel.billing.server.netflow.ipn.Collector $1 $2 $3 $4 $5
В статусе
Код:
Started: 17.03.2014 12:35:12 Uptime: 2 d 17:54:14
Memory total: 128 475 136; max: 518 979 584; free: 20 982 720
Подскажите пожалуйста, баг ли это или выделение памяти происходит где-то в другом месте?
зы: к сожалению, сервис поднимали до меня, поэтому обо всех нюансах не знаю.
jre 1.6.20, сервис на CentoOS 5.3