勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

VPSで決めた時間に自動でreboot(再起動)させる方法

   2024/04/18  サーバー VPS

VPSを常時起動させてると、どうもapache(httpd)がメモリを離してくれないっぽくて、メモリの使用量がどんどん上がっていってしまう。

同時アクセスはほぼ同じなのにリブートした日と、翌日では200MBほどメモリ消費量が異なるといったケースが多々あった。

毎日人の少ない時間帯にリブートかけた方が安定稼動できそうなのでその方法をメモ。

 

対応方法

サーバにSSH接続し以下でcrontabを開く。

vi /etc/crontab

以下でrebootを設定する。この例だと毎日5時10分。

10 5 * * * root reboot

以下でcronを再起動すると反映される筈。

/etc/init.d/crond restart

 - サーバー VPS

  関連記事

VPSに無料SSLのLet's Encryptを導入
VPSに無料SSLのLet's Encryptを導入

SSLといえば有料という認識だったが、無料のものも出てきているという話を聞いた。 ...

CentOS7.9にPostfixをインストールしてメール送信できるようセットアップする方法
CentOS7.9にPostfixをインストールしてメール送信できるようセットアップする方法

本ブログのサーバをKAGOYAのVPSからWebARENA Indigoへ移行し ...

ServersManのVPSにRuby on Railsを導入する方法
ServersManのVPSにRuby on Railsを導入する方法

Ruby on Railsを導入した際のメモ。Cens OSのバージョンは6.3 ...

WebARENA Indigo(VSP)のスナップショットについて
WebARENA Indigo(VSP)のスナップショットについて

先日WebARENA Indigo内でOS及びサーバ移行を行い、しばらく様子見し ...

CentOS7系にLEMP環境(Linux + Nginx + MySQL + PHP)を構築
CentOS7系にLEMP環境(Linux + Nginx + MySQL + PHP)を構築

先日KAGOYAのVPSからIndigoに移行した際にCentOS6から7へバー ...