netwind

Рейтинг
419
Регистрация
06.05.2007
SeVlad:
[АПД] А... ты про изменение таблиц уже после их создания скриптами? Не, это нереальный костыль. Я что, клиенту буду рассказывать, что де после установки плагина конвертни базу? Нет, я ещё с ума не сошел. [/АПД]

да, именно это. скриптик напишите или плагинчик для wp.

не понятно. кто вы данной ситуации и какие именно услуги клиенту предоставляете?

SeVlad:
Эт я в курсе. И про ALTER тоже Вопрос\проблема именно в дефолтных настройках одной БД. Как изменить одну существующую БД

Что значит как? В цикле. C помощью волшебной силы программирования.


или создать новую с нужным мне дефолтным типом таблиц?

благодаря волшебному стремлению к неусложнению, такой возможности в mysql нет.

SeVlad, такого нет, но зато можно поменять тип каждой таблицы по отдельности. да хоть через тот же phpmyadmin.

Формально, настройка default-storage-engine помечена как Dynamic Variable. то есть вы можете на ходу изменить её через set global 'default_storage_engine'='myisam' и свой какой-то скрипт запустить, который создаст таблицы как вам надо.

О, да у нас тут Исследователь.

Ну попробуйте strace. Можно подключиться к любому процессу и всем его потомкам. Выводит очень много лишней информации, но ведь все на свете можно автоматизировать.

Минусы в том, что единичные запросы так не отследишь, а только массовые.

А зачем вам единичные ? Вы деньги зарабатываете или упражняетесь в блокировке ?

будьте практичнее : если есть претензии от сетевиков, значит объем трафика и число соединений достаточно большие. а значит вы просто сделаете netstat -np и одновременно загрузите /server-status. Потом спокойно найдете соединения и соответствующие им pid-ы. Повторить до совпадения моментов и получения результата.

А если заметного трафика и претензий - вам это не нужно. Отсутствие популярных решений означает что это никому не нужно.

Опции отучить делать эту каку у Nginx нет.

Что-то не работает ? сначала - обновись.

http://hg.nginx.org/nginx/rev/ec8594b9bf11

kgtu5, некому анализировать. обратите внимание, ТС уже сделала выбор в пользу monit.

Goldsnich:
Поставила monit, не вижу здесь прямой возможности мониторить ответы сервера (200, 502, 404). Косвенно да,

Напрямую в monit - никак. Нужно писать скрипт для monit.

Но по постоянному URL конкретно у вас разве может возникнуть 404 ?

А 502 не нужно проверять. Само возникновение ошибки 502 обусловленно наличием nginx. Так что можно проверять сразу apache на другом порту или 127.0.0.1 или где он там у вас.

И nginx обычно мало смысла перезапускать в ситуации с пиковой нагрузкой. Достаточно перезапускать apache.

Goldsnich:
Но всеже есть сомнения что сможет замониторить зависший apache.

Сомнений в monit быть не должно. Это ПО специально создано для мониторинга проблем. из "из коробки" обеспечит вам и уведомления по email, и настройку таймаутов и некоторую расширенную логику типа "если рестарт 5 подряд, то стоит на некоторое время прекратить уже дергаться" и проверку многих других параметров - там достаточно расскоментировать уже внесенные в конфиг строчки.

kgtu5:
Goldsnich, включите server-status, следите за LA и процессами по htop(top), ping-admin.ru подключите - это для начала.
ловите моменты падения и проверяйте логи апача (основной и сайтов) нгикс, мускл, системный ло

И на протяжении двух недель следить не отрываясь?

В данном случае не вижу ничего зазорного в костылях. Последнее слово за владельцем.

Goldsnich, начните тогда с настройки monit - это сравнительно простой способ.

Spartaco:
А если по теме, зачем вообще сравнивать булочки и грудку по калориям?

Тут предполагается, что здоровый организм переварит ВСЕ что в него засунут и ПОЛНОСТЬЮ использует энергетический потенциал еды.

Листал я как-то брошурку "Питание спортсменов". Так там никакой ерунды про ГИ нет. Просто жрете и считаете.

То, что отдельные виды продуктов с высоким ГИ заставляют жрать еще больше и тем самым нарушать план, даже не рассматривается. Потому что если нужны медали, то они не больше чем запланировано (сброс веса, однако, и для спортсменов достаточно важная задача)

Хотя ГИ все же рассматривается в разрезе восстановления сил после тренировки.

Всего: 6293