У мене є сервер стійок, який я здаю в оренду для запуску своїх особистих проектів. Оскільки я дешевий, у нього є 256 Мб оперативної пам’яті і, чесно кажучи, не можна багато працювати. Раз у раз, коли відбувається різкий перебіг у трафіку, сервер вирішує розпочати процеси вбивства, і здається, що mysqld є популярним для його вбивства. Я намагаюся завітати на мій сайт і мене вітають з повідомленням про те, що сталася помилка встановлення підключення до бази даних. Перевірка журналів виявляє, що mysqld був убитий через відсутність пам’яті.
Оскільки я все ще такий же бідний, як і вчора, і не хочу оновлювати оперативну пам’ять моєї стільниці VM, чи є спосіб, який я можу сказати, щоб автоматично перезапустити mysqld, коли він помре?
У мене є думка використовувати щось на кшталт кронтабу, але, на жаль, я теж не знаю, що робити там. Я думаю, що я є продуктом покоління "Linux на вашому робочому столі", оскільки я можу робити більшість речей на своєму робочому столі та ноутбуці (які працюють майже виключно в Linux), але все ще не вистачає багатьох навичок адміністрування сервера для Linux.
Сервер працює на CentOS 6.3