Mysql и Apache не освобождают память после конечных соединений

"найденный записями сообщения во входе в систему сервер центральной АТС"

"Если я изменяю порт 25 на моем основном маршрутизаторе для указания на сервер центральной АТС в противоположность Граничному Транспорту, электронная почта проникает через прекрасную форму внешние домены и поставленный в корректном почтовом ящике"

Поднимите вхождение в систему граничного сервера и внимания на транзакцию SMTP между двумя серверами Exchange.

0
задан 16 May 2017 в 21:00
1 ответ

Возможно, вам потребуется проверить netstat на наличие соединений mysql, помеченных как TIME_WAIT

Вот два предложения:

ПРЕДЛОЖЕНИЕ №1

Попробуйте сделать все подключения mysql TIME_WAIT быстрее отключаться

Выполнить эти команды на всех серверах БД и веб-серверах

SEC_TO_TIMEWAIT=0
echo ${SEC_TO_TIMEWAIT} > /proc/sys/net/ipv4/tcp_tw_recycle
echo ${SEC_TO_TIMEWAIT} > /proc/sys/net/ipv4/tcp_tw_reuse

ПРЕДЛОЖЕНИЕ №2

Отслеживать все подключения mysql на каждом веб-сервере

Создать сценарий называется /root/ShowMySQLConnections.sh с этими строками

netstat | grep mysql > /root/mysql_netstat.txt
cat /root/mysql_netstat.txt | awk '{print $5}' | sed 's/:/ /' |  awk '{print $1}' | sort -u | grep -v local > /root/mysql_netstat_iplist.txt
for IP in `cat /root/mysql_netstat_iplist.txt`
do
        ESCOUNT=`cat /root/mysql_netstat.txt | grep ESTABLISHED | awk '{print $5}' | grep -c "${IP}"`
        TWCOUNT=`cat /root/mysql_netstat.txt | grep TIME_WAIT   | awk '{print $5}' | grep -c "${IP}"`
        IPPAD=`echo "${IP}........................................" | cut -b -40`
        (( ESCOUNT += 1000000 ))
        (( TWCOUNT += 1000000 ))
        ES=`echo ${ESCOUNT} | cut -b 3-`
        TW=`echo ${TWCOUNT} | cut -b 3-`
        echo ${IPPAD} : ESTABLISHED:${ES} TIME_WAIT:${TW}
done
echo ; echo
netstat -nat | awk '{print $6}' | sort | uniq -c | sort -n | sed 's/d)/d/'

EPILOGUE

После уничтожения соединений TIME_WAIT запустите watch /root/ShowMySQLConnections.sh и посмотрите, исчезнет ли TIME_WA [. 1148351]

0
ответ дан 5 December 2019 в 15:51

Теги

Похожие вопросы