2010-08-20 72 views
3

在Ruby中管理自定義日誌記錄的最佳實踐是什麼?我應該monkeypatching記錄器做我想要的?或從它延伸?或委託?什麼是紅寶石般的方式?我厭倦了這種習慣性的黑客行爲;我希望有更清潔的東西,最理想的是更優雅。Ruby中的自定義日誌記錄最佳實踐

回答

7

貝茨在定製記錄器上有一個screencast

這裏是自定義logging的博客文章。

以下是關於logging的一些提示。

+0

感謝這些:) – 2010-08-23 15:11:51

4

你查過log4r?這是事實上的標準,並提供了一個全面的工具包。

+0

很不錯!謝謝 – 2010-08-20 14:07:44

+1

這是否仍然如此? github上的log4r在2014年1月和2015年5月(現在)之間沒有任何提交。 – PapaFreud 2015-05-18 05:45:20

+0

可能不是。 :( – 2015-05-19 08:47:50

1

Slf4j是一種流行的Java日誌記錄框架的Ruby實現,想象力地叫做Slf4r。這將實際的日誌記錄方法與代碼分離開來,併爲記錄不同的消息級別提供了一個標準接口。