我正在尋找一種方法來防止將健康檢查請求記錄到我的應用程序。我可以看到這些項目正在使用Rack :: CommonLogger,但我一直無法在忽略某些請求的文檔中找到任何內容。是否可以防止sinatra/padrino記錄請求?
1
A
回答
0
如果你有一個模塊化的應用程序試圖分裂這一部分(即用於健康檢查部分)分離模塊,並使用類似的東西:
class NonLogged < Sinatra::Base
configure :production, :development do
enable :logging
end
...
end
1
因爲我問了西納特拉/ padrino解決方案,我想我會回答padrino的問題,我可以找出感謝Qatsi's answer引發了更多的信息搜索。
在我app/app.rb
我搬到健康檢查到自己的應用程序,它看起來是這樣的:
class MyApplicationHealth < Padrino::Application
set :logging, false
get(:index) { 'OK' }
end
然後在config/apps.rb
我安裝在健康檢查點像這樣的應用程序:
Padrino.mount("MyApplicationHealth").to('/myapplicationhealthcheckuri')
相關問題
- 1. 是否可以使用Apache記錄所有HTTP請求標頭?
- 2. 防止記錄
- 3. 是否可以防止DLL被修改?
- 4. HTTPS是否可以防止CSRF攻擊?
- 5. 如何防止處理相同記錄的多個Web請求?
- 6. 防止長請求請求超時
- 7. NSURLConnection - 是否可以等待/阻止請求?
- 8. 是否可以阻止請求進入頁面?
- 9. 是否可以只使用POST請求?
- 10. 您是否可以使用curl向wordpress發送登錄請求?
- 11. AngularJS:如何防止請求
- 12. 如何防止ajax請求?
- 13. 防止緩存POST請求
- 14. 防止堆疊AJAX請求
- 15. 防止多個AJAX請求
- 16. 是否Symfony的2請求對象防止SQL注入
- 17. SETUP請求之前是否可以收到RTSP TEARDOWN請求?
- 18. 是否可以從POST請求請求密碼?
- 19. 多次點擊可以防止AJAX請求
- 20. 是否可以記錄誰啓動或停止了Windows服務?
- 21. 是否可以記錄Growl 1.2.2通知?
- 22. 記錄是否可以有空字段?
- 23. Puma請求記錄
- 24. 是否可以防止Chromecast自定義媒體接收器在切換音軌時發出許可證請求?
- 25. 我可以防止logback的DBAppender記錄特定的屬性嗎?
- 26. 我可以防止Access中的記錄刪除嗎?
- 27. mysql表中的NULL值可以防止記錄被搜索
- 28. 使用nodejs進行快速傳遞是否可以防止所有不是來自託管域的curl請求?
- 29. jQuery防止子記錄
- 30. 如何防止werkzeug記錄
謝謝,你幫我弄清楚瞭如何爲Padrino做到這一點。因爲我認爲這是一個記錄器配置問題,所以我期望兩者的答案都是相同的。 – Jonathan