2014-05-06 11 views
5

Właśnie zaktualizowaliśmy naszą wersję DropWizard z 0.6.2 lub 0.7 i okazało się, że wiele konfiguracji zmieniło się w pliku .yml. Chociaż udało nam się dowiedzieć większość z nich, nie możemy dowiedzieć się, jak wyłączyć "requestLog". W 0.6.2 zrobiliśmy następujące:Wyłączanie żądania Zaloguj się

requestLog: 
     # Settings for logging to stdout. 
     console: 
      # If true, log requests to stdout. 
      enabled: false 
      # The time zone in which dates should be displayed. 

Ale patrząc na nowego documentation:

nie widzimy żadnego odniesienia do tego, jak możemy wyłączyć dzienniki życzenie. Wszelkie pomysły na to, w jaki sposób możemy osiągnąć nasz cel, jakim jest wyłączenie rejestru żądania w Dropwizard 0.7?

Odpowiedz

13

Właściwość requestLog jest skonfigurowana zgodnie z właściwością server. Wygląda na to, że właściwość enabled została usunięta. Możesz obejść to, ustawiając pustą listę aplikantów. Wypróbuj coś takiego:

server: 
    applicationConnectors: 
    - type: http 
    port: 9000 
    adminConnectors: 
    - type: http 
    port: 9001 
    requestLog: 
    appenders: [] 
+0

To działało! Dziękuję bardzo ! – shahshi15