2015-09-22 63 views

回答

0

首先,logRequestResponse指令採用隱含的LoggingContext參數。 LoggingContext將記錄到一個隱式的akka​​ actor系統(如果有一個在範圍內)(請參閱其Scaladoc在其他情況下會執行的操作)。 Spray Testkit中有一個隱式的作用域系統,所以如果你正在使用它,這可能是一個範圍之內的作用域系統。從標準位置(application.confreference.conf)負載,所以如果你想自定義配置,你可以做

override def testConfig = ... 

無論你從加載的配置,它應該包含至少

akka { 
    loglevel = "DEBUG" 
} 

到使調試日誌顯示。

此外,請檢查基礎slf4j日誌記錄實現(例如log4j)的配置文件以查看日誌語句正在寫入的位置以及該配置文件中的最小日誌級別,因爲這也會影響日誌記錄的詳細程度。

相關問題