颱風天就是要來分享自己寫的小工具啦!
前幾個月忘了是看到鄭伊廷的哪篇文章,裡面好像有提到他們 team 當 error / exception 發生時,會直接建立一個 issue 到 Redmine 還是 Slack 上面。當時小編覺得這個方式不錯,可以即時知道系統錯誤在哪裡,就想找時間來試試看。然後這幾天在聽 DevOps Summit 的時候剛好有空檔就來試玩了一下。
我們 team 主要是寫 Java,然後目前愛用的 logging framework 是 logback,所以當然就先找找有沒有人寫 logback-redmine-appender,找了一下發現有接 Slack 的,有接各種 DB 的,可是就找不到接 Redmine 的,只好自己寫一套了。
使用方式很簡單,先把 Maven dependency 設定好,像是下面這個樣子。
```xml
```
然後再把 logback.xml 設定好,包括 Redmine 的幾個必要參數。
```xml
```
這樣子就完美的把 Redmine 跟 logback 串接起來啦!
但有一點要注意的,這是串 Redmine 的 issue system,如果每下一次 info / debug......等,就會在 Redmine 上新建一個 issue。小編建議是把 log level 調整在 error 比較好,畢竟我們的目的就是讓 issue system 顯示系統不符預期的訊息,讓開發者來 debug。目前只是初期可運作的版本,歡迎大家給星星及發 issue 喔。
小編也投稿了這次的 JCConf,如果有上的話也來分享一下如何自己寫一個 appender 吧。
logback-redmine-appender - 利用 logback 發送 issue 到 Redmine 上面:http://kewang.logdown.com/posts/766857
#logging #logback #redmine #devops
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「java exception api」的推薦目錄:
- 關於java exception api 在 Kewang 的資訊進化論 Facebook 的最佳解答
- 關於java exception api 在 コバにゃんチャンネル Youtube 的最讚貼文
- 關於java exception api 在 大象中醫 Youtube 的最佳解答
- 關於java exception api 在 大象中醫 Youtube 的最佳解答
- 關於java exception api 在 boolean com.google.api.client.http.HttpTransport.isMtls() 的評價
- 關於java exception api 在 API Returning Java Exception. Safe? - Information Security ... 的評價
- 關於java exception api 在 com.izforge.izpack.api.exception.IzPackException ... - Tabnine 的評價
- 關於java exception api 在 例外處理(Exception) - Java學習筆記 的評價
- 關於java exception api 在 sepulrator/java-exception-api - GitHub 的評價
java exception api 在 API Returning Java Exception. Safe? - Information Security ... 的推薦與評價
The standard in error handling to the client is to expose nothing about the inner workings and only provide what will be useful for the user ... ... <看更多>
java exception api 在 com.izforge.izpack.api.exception.IzPackException ... - Tabnine 的推薦與評價
Best Java code snippets using com.izforge.izpack.api.exception.IzPackException.getPromptType (Showing top 3 results out of 315) · Codota Icon String pattern;new ... ... <看更多>
java exception api 在 boolean com.google.api.client.http.HttpTransport.isMtls() 的推薦與評價
... <看更多>
相關內容