2017-03-23 5 views
0

현재 'ping'을 보내 X 초마다 다른 컴퓨터와의 연결을 확인해야하는 CakePP 3.4 시스템을 개발 중입니다.Cakephp3에서 X 초마다 트리거 이벤트.

문서의 이벤트에 대한 요리 책 섹션을 읽었지 만 일정 시간 내에 무한정 자동으로 트리거되는 이벤트를 찾을 수 없습니다.

어디에서이 루프를 프레임 워크 구조 내에 배치해야합니까?.

+0

프로세스가 몇 초 이상 실행되는 경우? 그렇다면 크론 작업이나 시스템 모니터링 서비스가 더 나은 옵션 인 IMO가 될 것입니다. PHP는 장기 실행 프로세스로 설계되지 않았습니다. –

답변

1

Create a shell. cron 작업을 사용하여 매 X 초마다 실행하거나 루프를 셸에 추가하고 백그라운드에서 시작하십시오.

+0

쉘을 crontab으로 설정하는 방법은 다음을 참조하십시오. https://book.cakephp.org/3.0/en/console-and-shells/cron-jobs.html – Mary

+0

이것이 바로 내가 본 것 같습니다. 검색, 감사합니다! :) – Warren