매일 3 시부 터 4 시까 지 "503 서비스를 사용할 수 없음"을 제공하도록 nginx를 구성하려면 어떻게해야합니까?특정 시간에 사용할 수없는 503 서비스 제공
3
A
답변
1
SSI Module에는 시간이 초과되는 $ date_gmt이라는 변수가 있습니다. 해당 변수를 사용하는 몇 가지 if 문이 도움이 될 수 있습니다.
또는, HTTPLuModule으로 컴파일하여 Lua에 무엇인가 쓸 수 있습니다. 루아는 Nginx에서 더 복잡한 것들을하는 더 많은 유연성을 제공 할 것입니다. 단점은 모듈을 컴파일했을 것입니다.
이 코드를 테스트하지는 않았지만 일 수도 있고 일 수 있습니다.
location ~/{
set_by_lua $between_three_and_four '
local time = os.date("*t")
local between_three_and_four = false
if time.hour == 3 then
between_three_and_four = true
end
return between_three_and_four
'
if ($between_three_and_four) {
return 503;
}
}
2
아직까지 유지 관리 플래그를 확인하는 것이 훨씬 간단합니다. 당신은 내가 크론에 의해 실행되는 가정 유지 보수를 수행 할 때
location/{
if(-f $document_root/maintenance.flag) {
return 503;
}
}
이제 파일을 작성하고 자신 뒤처리를 할 때. 또한 계획되지 않은 유지 보수를 위해 파일을 작성할 수 있다는 장점이 있습니다.
관련 문제
- 1. 서비스 일시적으로 사용할 수없는 Wordpress?
- 2. 일관성없는 503 서비스 src.sencha.io를 사용할 수 없음
- 3. HTTP 503 서비스를 사용할 수없는 이유가 없습니다. 오류
- 4. 안드로이드에서 특정 시간에 전화 서비스
- 5. Node.js 일관되게 503 오류 제공
- 6. HTTP 오류 : 503 이유 : 서비스를 사용할 수 없습니다 부두에서 제공
- 7. 웹 서비스 용 Http-503 조롱
- 8. Windows 특정 시간에 특수 기능을 실행하는 서비스
- 9. 특정 시간에 Windows 서비스 다시 시작
- 10. AlarmClock은 한 번만, 특정 시간에 특정 시간에 특정 시간에
- 11. 서비스 제공 업체의 $ get 메소드로 서비스 제공
- 12. 특정 시간에 알림 푸시
- 13. WSGISocketPrefix가 503 서비스 일시적으로 사용할 수 없음 오류를 지원하지 않음
- 14. 503 서비스 json 디코딩을 사용하여 PHP에서 사용할 수 없습니다
- 15. Plesk Api 503 서비스 일시적으로 사용할 수 없음
- 16. Mono + apache2 = 서비스 일시적으로 사용할 수 없음 (503)
- 17. 페이팔 오류 : 503 서비스 일시적으로 사용할 수 없음
- 18. AngularJS와 - 알 수없는 제공 :
- 19. 특정 시간에 일기 예보
- 20. 오류 503 - wamp에서 서비스를 사용할 수 없음
- 21. Appcelerator 503 서비스를 사용할 수 없음
- 22. 휴식 서비스 제공
- 23. MVC에서 WCF 서비스 제공
- 24. 특정 시간에 forloop를 실행
- 25. 서비스를 사용할 수없는 메시지
- 26. 특정 시간에 알림을 설정하십시오.
- 27. JBAS014771 : 누락되거나 사용할 수없는 종속성이있는 서비스
- 28. Java에서 신뢰할 수없는 네트워크에 사용할 메시지 서비스
- 29. onCreate() 전에 활동에 사용할 수없는 시스템 서비스
- 30. 오류 503 서비스를 사용할 수 없습니다.