부팅 시 PM2가 자동으로 시작되는 것을 지연하는 방법은 무엇입니까?

부팅 시 PM2가 자동으로 시작되는 것을 지연하는 방법은 무엇입니까?

Intel NUC에서 최신 버전의 데비안을 실행하고 있으며 부팅 시 자동으로 시작되도록 PM2를 설정했습니다.

pm2 startup

내 필요에 따라 시작을 30초 지연해야 합니다.

어떻게 해야 하나요?

답변1

여러분은 지금쯤 이것을 알아냈을지 모르지만, 여기에 오는 다른 사람들의 대답은 매우 간단합니다.

  • 당신이 해야 할 일은 시작 시 PM 스크립트가 실행하는 쉘 스크립트 파일을 여는 것뿐입니다.

  • 여기서는 "sleep"이라고 입력하고 30초 동안 그냥 쓰세요.

    sleep 30s
    

    .sh파일 상단에

저는 이를 사용하여 30초 후에 마법의 거울을 열었습니다. 그래서 앱을 열기 전에 Pi가 인터넷에 연결되어 있는지 확인했습니다. 내 .sh파일은 다음과 같습니다.

sleep 30s
cd ./MagicMirror
DISPLAY=:0 npm start

자세한 내용은 이 링크를 참조하세요.https://www.lifewire.com/use-linux-sleep-command-3572060

관련 정보