Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Q&A技術的な質問と回答

Q.デーモンモードで実行した run-periodic-tasks を停止したい

以下のコマンドで run-periodic-tasks をデーモンモードで実行しました。
停止する場合にはどうしたらよいですか。

$ ./tools/run-periodic-tasks -d &

A.

以下の手順でプロセス ID を確認し、kill コマンドで停止してください。

  1. ps コマンドでプロセス情報を表示
    $ ps ux
  2. プロセス情報一覧から run-periodic-tasks のプロセス ID(PID)を確認

    <実行例>

    USER     PID %CPU %MEM   VSZ   RSS TTY      STAT START   TIME COMMAND
    user   30782  0.0  0.3  7948  1588 ?        S    15:10   0:00 sshd: user@notty
    user   31342  0.0  0.3  6960  1576 pts/0    Ss   16:03   0:00 -bash
    user   31453  9.1  3.8 27316 19596 pts/0    S    16:14   0:00 /usr/bin/perl -w ./tools/run-periodic-tasks -d
    user   31457  0.0  0.1  4200   764 pts/0    R+   16:15   0:00 ps ux
    

    上記例では、run-periodic-tasks のプロセス ID は 31453 になります。

  3. kill コマンドで run-periodic-tasks のプロセス ID を指定して実行
    $ kill プロセスID

上記方法は CentOS をサーバーに使用している場合の一例です。
プロセスの停止方法はお使いのサーバー OS により異なる場合があります。

Q&A検索