Apache-Httpd
使 EC2 上的服務保持活躍
我正在使用 MySQL 數據庫和 Apache 伺服器以及執行 AWS Linux 的 AWS EC2 實例。我使用命令啟動它們
service
,但我不熟悉任何其他工具,這些工具將預先安裝或通過包管理器提供,以確保它們不會被中斷。現在我只是手動執行一個腳本,當站點出現問題時重新啟動所有服務:
sudo service httpd restart && sudo service php-fpm-5.6 restart && sudo service mysqld restart
有時服務會遇到錯誤並掛起或以其他方式中斷,並且還會使我的網站崩潰。我正在尋找一種方法來重新啟動服務並通過命令行實用程序、修改配置文件或任何其他有效的方式來監控它們的執行狀況。
對於服務的一般檢查,我看到了 2 個主要選項: