MySQL сервер ушёл гулять
Иногда на сервере происходят сошибки типа "mysql server has gone away". Ошибка весьма досадная тем, что возникает она не всегда а только иногда. При этом, путем эмпирических действий удалось выяснить, что такое сообщение вызывается если PHP скрипт какое то время чем то сильно был занят и при этом не обращается к базе данных. Когда после некоторго периода бездействия скрипт, наконец хочет что-либо записать в базу данных то обнаруживается, что ссылка на соединение с базой данных уже мертва и все последующие запросы вылетают с ошибкой "mysql server has gone away". Понятно, что соединение с базой данных рвется по некоему таймауту, но вот по какому и как его увеличить?
Оказалось, что дело в переменной wait_timeout которая живет в /etc/my.conf. В моем случае она оказалась установленной в 30 секунд, поэтому, если во время выполнения скрипта между запросами оказывается промежуток более тридцати секунд - соединение рвется и больше не восстанавливается.
Изменить это значение можно либо поправив my.conf, либо после установления соединения выполнив "SET wait_timeout=1000".
Не все йогурты одинаково полезны
Интересно почему в нашей стране не продаются йогурты?
В пока были в Италии в отеле на завтрак на шведском столе можно было выбрать самые разнообразные йогурты - на вид те же самые, что продаются у нас, но вот в составе, например, у клубничного йогурта было написано - молоко, йогуртовая закваска, клубника.
Сейчас изучаю состав клубничного йогурта "Простоквашино" - обезжиренное молоко, сливки, наполнитель "Клубника" (сахар-песок; клубника; вода питьевая; загустители - модифицированный крахмал, пектин; красители пищевые - концентрат свекольного сока, кармин; ароматизатор идентичный натуральному; регуляторы кислотности - лимонная кислота, цитраты кальция, цитраты натрия) сахар-песок; молоко сухое обезжиренное; концентрат белка молочной сыворотки; закваска йогуртовых культур.
Зачем в йогурте с клубникой концентрат свекольного сока? Что, клубника недостаточно красная? А ароматизатор идентичный натуральному? Что, клубника недостаточно душистая? Ответ прост, чтобы класть эту самую клубнику у микроколичествах достаточных, чтобы только хватило на надпись в разделе состав.
При этом ни в одном магазине у нас нет йогурта состоящего из йогурта - везде крахмал, загустители, ароматизаторы... Нет. Ни за какие деньги.
Что-то захотелось опять в Италию...
Что произойдет с человеком в открытом космосе без скафандра?
Познавательная статья на этот счет.
Оказывается ничего страшного - человек на взорвется, не превратиться в ледышку, не вскипит. Просто задохнется.
Обновление на preloader.org
- добавил 5 новых типов прелоаров;
- пeревел все это дело на ImageMagick;
- сделал автоматический редирект на новый домен;