500 Внутренних Серверов при импорте базы данных через PHP

Мы используем nagios для контроля и предупреждения и Munin для системного построения графика.

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

Munin является самой простой системой построения графика, которую я видел. Это - еще одна обертка вокруг rrdtool, но ни с одной из боли. Требуется 5 минут для подъема чего-то и выполнения. Добавление новых графиков довольно тривиально также.

0
задан 21 September 2009 в 17:02
2 ответа

Имейте php программу, сохранили файл SQL к временному местоположению на удаленной машине и имеют cronjob, который работает и ищет файлы в том месте и сосет их в MySQL.

Также настройте сценарий PHP для создания файла в том же каталоге, когда файл начинает загружаться так, можно записать cronjob для игнорирования, чтобы не попытаться считать его в то время как то, что это было загруженным.

1
ответ дан 23 November 2019 в 13:30

Можно ли выполнить команду от оболочки вместо веб-страницы?

0
ответ дан 23 November 2019 в 13:30
  • 1
    Я don' t думают, что я, потому что это для нетехнического пользователя, который хочет экспортировать его дб г-жи Access, затем загрузите через веб-форму PHP, куда он автоматически импортирует к mysql. Его дб Access MS не нормализован и не полон спама, возможно, я должен попросить, чтобы он очистил базу данных так it' s меньший файл. –  John 21 September 2009 в 17:12
  • 2
    Если данные могут быть очищены, и данные удалены из выходного файла that' s, вероятно, самое легкое решение, не импортируя файл из командной строки. –  mrdenny 21 September 2009 в 18:47

Теги

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