Confluence 에 심각한 보안 취약점이 발견되었으니 사용자분들은 업그레이드 하세요.!
 
1
0
-1

작업스케줄링을 공부하고있는데요, 

메뉴얼에서 

cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1 

라는 예제가 

작업중인 프로젝트 폴더에  php artisan schedule:run >> /dev/null 2>&1 을 실행함으로써 크론을 추가하는것으로 아는데요 

이 추가한 크론항목을 눈으로 확인할수없나요 ?? 로컬 작업중인 컴퓨터를 부팅 했을때는 매번 같은 코드를 콘솔에 입력해줘야되나요 ?? 계속 실행되있는겁니까...??? 

나중에 크론을 멈추고싶을때는 어떻게해야될까요 .. .?? 콘솔에서 명령으로 추가한 크론을 삭제하려한다면 어디서 삭제 할수있을까요?

죄송합니다 정말 초보적인 질문이겠지만 어떤식으로 작동되는지 몰라 질문올립니다 답변좀 주시면 감사하겠습니다

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      매뉴얼 하단에 작업 전후 로그로 남기거나 url 로 핑을 보낼 수 있는 방법이 나와 있습니다. url 핑을 이용해서 envoyer 같은 서비스를 쓰거나 자체적으로 구현할 수도 있고요. 멈추는 방법은 유지보수 모드로 진입하거나, 스케줄러를 멈추는 방법은  터미널에서 pid를 확인해서 kill 로 멈추는 법 외엔 잘 모르겠습니다. 

      1. getahead92

        우선 답변 감사드립니다


        윈도우 환경에서 라라벨메뉴얼에 나온 예제와 같이 


        크론탭을 추가하는것은 불가능한가요?

      2. Sangseng

        라라벨 콘솔을 통해 입력해서, 아티즌으로 호출해서 사용할 수 있습니다. 해당 프로세스의 pid 를 찾아서 kill 하는 쉡 스크립트를 찾아보시면 될 거에요. 근데 프로세스 종료라 상용에 적용하려면 주의 하셔야 할 겁니다. 

      CommentAdd your comment...