linux reboot laravel log error
- 에러 로그
Connection refused [tcp://127.0.0.1:6379] {"exception":"[object] (Predis\\Connection\\ConnectionException(code: 111): Connection refused [tcp://127.0.0.1:6379] at /vendor/predis/predis/src/Connection/AbstractConnection.php:155)
- 에러 원인
- 재부팅 명령으로 redis 서버가 종료되었는데 계속 접속 시도
- supervisor에 설정된 horizon 때문
- 재부팅 시간도 원래는 30초 이하인데, 이것 때문에 2분이상 걸림
- 해결 방법 : 재부팅 스크립트
# reboot.sh
sudo supervisorctl stop all
sudo php 라라벨경로/artisan horizon:terminate
sudo reboot
// 다른 방법
- .bashrc 에 명령 추가
alias reboot4horizon="sudo supervisorctl stop all; sudo php 라라벨경로/artisan horizon:terminate; sudo reboot;"
반응형
'Code > PHP' 카테고리의 다른 글
[php] php-fpm, pm.max_children 적정 수 설정 (0) | 2023.12.15 |
---|---|
[php 웹보안] 이중 인코딩( Double encoding) 공격 방법과 대책 (0) | 2022.11.23 |
php 8.1 설치 (ubuntu) (0) | 2022.08.03 |
[Laravel] SiteMap 만들기 (0) | 2022.05.15 |
[Laravel] Horizon 로그 로테이션(순환) (0) | 2022.05.09 |