Мой apache виснет из-за mod_proxy
Ситуация такая:
На сервере (Ubuntu 18.04) поднят apache2.4 на нем висит сайт и прекрасно показывается в сеть. Часть этого сайта подгружается с другого сервера из локалки, на котором развёрнут электронный каталог (это библиотека), и по соответствующей ссылочке (/cgi-bin/irbis64r_12/) тоже прекрасно показывается на сайте. Все это реализовано стандартным образом с включенным mod_proxy и соответственными настройками апача:
ProxyPreserveHost On
ProxyPass /cgi-bin/irbis64r_12/ http://192.168.136.41/cgi-bin/irbis64r_12/
ProxyPassReverse /cgi-bin/irbis64r_12/ http://192.168.136.41/cgi-bin/irbis64r_12/
Соответственно железка на которой все это развернуто имеет два сетевых интерфейса: один из которых 192.168.136.40 смотрит в локалку, а второй 172.30.25.6 на циску 172.30.25.5. Настройка интерфейсов имеет вид:
Destination Gateway Genmask Flags Metric Ref Use Iface
default _gateway 0.0.0.0 UG 100 0 0 enp3s0
default _gateway 0.0.0.0 UG 101 0 0 enxd0374518ffbf
link-local 0.0.0.0 255.255.0.0 U 1000 0 0 enp3s0
172.30.25.0 0.0.0.0 255.255.255.248 U 100 0 0 enp3s0
192.168.0.0 0.0.0.0 255.255.0.0 U 101 0 0 enxd0374518ffbf
или более подробно:
( читать дальше... )
Все это дело прекрасно работает, быстро и без проблем. Но ... Примерно раз в час виснет на 3-4 минуты. Процессор при этом не перегружен. Память в норме. В основном зависание происходит на internal dummy connection апача, судя по логам. Сайт сам по себе малонагруженный.
Апач при этом не реагирует ни на какие запросы. Потом само все начинает работать без постороннего вмешательства. При этом, если отключить внутренний интерфейс, который в локалку смотрит, то все тут же начинает работать.
Помогите, please, куда копать? Уверенности относительно правильности настройки сети нет. М.б. какие-то маршруты надо прописать?
И самый интересный факт, что когда это все стояло на 14 убунте, то такого безобразия не было. Спасибо.