찾다

 >  Q&A  >  본문

PHP 서비스 예약 작업을 구현하는 방법은 무엇입니까?

서버에서 매번 특정 프로그램을 실행하는 방법에 대한 아이디어를 부탁드립니다.

typechotypecho2781일 전815

모든 응답(4)나는 대답할 것이다

  • 迷茫

    迷茫2017-06-23 09:13:52

    서버 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
  • 迷茫

    迷茫2017-06-23 09:13:52

    linux crontab
    셀프바이두

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-23 09:13:52

    crontab, queue, redis 등을 결합하여 예약된 작업을 수행할 수 있습니다

    회신하다
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-23 09:13:52

    1.리눅스 크론탭

    으아악

    (분, 시, 일, 월, 요일, 실행할 명령)

    2. 메시지 미들웨어

    3. PHP 루프가 중단됩니다

    간단성을 위해 첫 번째 방법을 사용하는 것이 좋습니다.

    회신하다
    0
  • 취소회신하다