내 응용 프로그램에 상태 확인 요청 로깅을 방지하는 방법을 찾고 있습니다. 나는이 프로젝트가 Rack :: CommonLogger를 사용하고 있음을 볼 수 있지만, 특정 요청을 무시한 문서에서 아무것도 찾을 수 없었습니다.sinatra/padrino가 요청을 로깅하는 것을 방지 할 수 있습니까?
1
A
답변
0
당신은 모듈 형 응용 프로그램이이 부분을 분할하려고 할 경우 모듈을 분리하고 같은 것을 사용하는 (건강 검사에 사용되는 부분 즉) : 나는시나/대부가 솔루션을 요구하기 때문에
class NonLogged < Sinatra::Base
configure :production, :development do
enable :logging
end
...
end
1
을 생각 나는 더 많은 정보 검색을 촉발 Qatsi's answer 덕분에 내가 알아낼 수 있었던 padrino에 대한 질문에 대답 할 것입니다.
class MyApplicationHealth < Padrino::Application
set :logging, false
get(:index) { 'OK' }
end
그리고 config/apps.rb
에 나는이 같은 상태 검사 점에서 해당 응용 프로그램 설치 :
Padrino.mount("MyApplicationHealth").to('/myapplicationhealthcheckuri')
관련 문제
- 1. 몽구스가 stdout에 로깅하는 것을 어떻게 중지합니까?
- 2. 브라우저에서 iPhone/iPad 방향이 변경되는 것을 방지 할 수 있습니까?
- 3. 특수화하지 않고 C++ 템플릿을 사용하는 것을 방지 할 수 있습니까?
- 4. 분할은 데이터베이스가 교착 상태에 빠지는 것을 방지 할 수 있습니까?
- 5. javascript로 컴파일하면 약한 참조를 추가하는 것을 방지 할 수 있습니까?
- 6. 특정 datamember가 deserialize되는 것을 방지 할 수 있습니까?
- 7. RAII 스타일의 클래스가 "익명으로"인스턴스화되는 것을 방지 할 수 있습니까?
- 8. 트랜잭션에서 트리거가 실행되는 것을 방지 할 수 있습니까?
- 9. 공유 레이아웃이 오류 메시지에 사용되는 것을 방지 할 수 있습니까?
- 10. EF SaveChanges()가 DB에 쓰는 것을 방지 할 수 있습니까?
- 11. 요청이 페이지로 이동하는 것을 방지 할 수 있습니까?
- 12. Doxygen이 보호 된 멤버를 출력하는 것을 방지 할 수 있습니까?
- 13. Facebook Scribe를 사용한 사람이 있습니까? (모든 것을 로깅하는 도구)
- 14. WPF에서 창 최대화를 방지 할 수 있습니까?
- 15. TinyMCE가 페이지로드에 자동으로 집중하는 것을 방지 할 수있는 방법이 있습니까?
- 16. WPF 페이지가 멀리 이동하는 것을 방지 할 수있는 방법이 있습니까?
- 17. JavaFX에서 SOAP 요청을 호출 할 수 있습니까?
- 18. PDO에서 긴 쿼리를 방지 할 수 있습니까?
- 19. Access에서 레코드 삭제를 방지 할 수 있습니까?
- 20. HTTP 요청을 미리로드 할 수 있습니까?
- 21. mongrel_cluster의 각 프로세스가 요청을 처리하는 것을 어떻게 확인할 수 있습니까?
- 22. Silverlight datepicker가 비활성화되는 것을 방지
- 23. 호출 할 때 가비지 수집을 방지 할 수 있습니까?
- 24. HTTP 요청을 고유하게 식별 할 수 있습니까?
- 25. POST로 JSONP 요청을 수행 할 수 있습니까?
- 26. 웹 브라우저로 HTTP 요청을 할 수 있습니까?
- 27. Selenium에서 XHR 요청을 모니터 할 수 있습니까?
- 28. Haskell에서 어떻게 HTTPS 요청을 할 수 있습니까?
- 29. urllib2가 HTTP/1.1 요청을 할 수 있습니까?
- 30. jQuery로 어떻게 동기 요청을 할 수 있습니까?
덕분에 내
app/app.rb
에서나는 이런 식으로 뭔가를보고 자신의 응용 프로그램으로 상태 검사를 이동 , 당신은 Padrino를 위해 그것을 어떻게하는지 알아 냈습니다. 나는 그것이 로거 설정 질문이라고 생각했기 때문에 두 가지 모두에 대한 답이 같을 것으로 기대하고 있었다. – Jonathan