我曾經在羣集的網絡配置中使用networkConfig.setProperty("hazelcast.logging.type", "none")
,但是在ClientConfig
和ClientNetworkConfig
的任何一箇中我都看不到任何與日誌相關的配置方法。請幫助保存我的服務器的日誌文件。如何以編程方式禁用Hazelcast客戶端的日誌記錄?
Hazelcast版本:3.2.5
我曾經在羣集的網絡配置中使用networkConfig.setProperty("hazelcast.logging.type", "none")
,但是在ClientConfig
和ClientNetworkConfig
的任何一箇中我都看不到任何與日誌相關的配置方法。請幫助保存我的服務器的日誌文件。如何以編程方式禁用Hazelcast客戶端的日誌記錄?
Hazelcast版本:3.2.5
我想你可以使用ClientConfig.setProperty做的ClientConfig完全一樣的東西。我個人從來沒有使用它,我更喜歡使用命令行選項(-Dhazelcast.logging.type = blabla),因爲這給出了更可預測的日誌記錄行爲。
我使用Hazelcast和默認的JDK記錄器。
這對我的作品保存在我的服務器的日誌文件:
Logger logger = Logger.getLogger("");
logger.setLevel(Level.WARNING);
奇怪,因爲它看起來可能,但目前還沒有'ClientConfig.setProperty'的只有上帝知道是什麼原因。看起來開發團隊忘記將其添加到界面。 – Osw 2014-08-28 18:58:48
ClientConfig cfg = new ClientConfig() – pveentjer 2014-08-29 10:22:38
我的不好。它在3.3中添加(將在幾天內發佈)。 – pveentjer 2014-08-29 10:24:42