PHP サービスのスケジュールされたタスクを実装するにはどうすればよいですか?
typecho
typecho 2017-06-23 09:11:52
0
4
685

一定期間ごとにサーバー上で特定のプログラムを実行する方法について、アイデアを教えてください。

typecho
typecho

Following the voice in heart.

全員に返信 (4)
迷茫

サーバー crontab はスケジュールされたタスクを設定し、スケジュールされたタスクは CLI モードで PHP ファイルを実行します。

PHP CLI モードのドキュメント:
http://php.net/manual/zh/feat...
crontab のドキュメント:
http://www.cnblogs.com/peida/...

アップデート

コメントでlinuxなのかwindowsなのかという質問を見かけたので、windowsの操作方法についてもお話します。上記のアイデアでは、PHP CLI モードは PHP ファイルを実行しますが、これは変更されません。linux还是windows,那么我也讲一下windows的操作方法,
上面思路中,PHP CLI模式运行php文件,这个不变;
定时任务可以用windowsスケジュールされたタスクは、windowsに付属のスケジュールされたタスクを使用して実行できます。

いいねを押す+0
    迷茫

    linux crontab
    Self-Baidu

    いいねを押す+0
      过去多啦不再A梦

      crontab、queue、redisなどを組み合わせてスケジュールされたタスクを実現できます

      いいねを押す+0
        扔个三星炸死你

        1.linux crontab

        リーリー

        (分、時、日、月、曜日、実行するコマンド)

        2. メッセージミドルウェア

        3. PHP ループがハングする

        簡単にするために最初の方法を使用することをお勧めします。

        いいねを押す+0
          最新のダウンロード
          詳細>
          ウェブエフェクト
          公式サイト
          サイト素材
          フロントエンドテンプレート
          私たちについて 免責事項 Sitemap
          PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!