繼之前開發了三竹簡訊的 library 及 logback-redmine-appender 之後,這次把 logback 及簡訊 library 結合變成 logback-sms-appender。這跟 logback-redmine-appender 最大的差異,除了從 redmine 變為 sms 之外,layout 是這次最大的不同。
因為一則簡訊先天限制 160 個英數字,原本可以完整顯示在檔案、redmine 的 stack trace,一定無法完整呈現在單一則簡訊上面。而簡訊計費方式通常都是每則多少元來計費,所以傳送的簡訊愈多就愈貴。而對於 stack trace 來說,勢必要調整原本的通用內容。
所以小編綜合了以下幾個考量,把 stack trace 的內容壓縮到可辨識的最小範圍:
* 簡訊費用考量,一次能傳完就不要多次傳
* 簡訊不需完整的 stack trace,若真要 debug 會去電腦上看完整的 stack trace
當然,如果使用 logback-sms-appender 的話就可以在系統有 Exception 的時候即時收到簡訊,這對放假中的 RD 來說,不知道是福還是禍啊 XDDD
歡迎大家提供 PR 及給星星喔!
* logback-redmine-appender: https://www.facebook.com/kewang.information/posts/1746494462293587
* mitaketw/sms-java: https://www.facebook.com/kewang.information/posts/1736089690000731
#sms #logback #stacktrace
簡訊計費方式 在 | 簡訊帳單| 中華電信- YouTube 的推薦與評價
費用明細查詢: 簡訊 帳單客戶可透過 簡訊 連結認證,點選條碼頁面「費用明細」即可查詢。手機秀帳單查詢很心安繳費超簡單https://www.cht.co... ... <看更多>
簡訊計費方式 在 不記得自己有發過簡訊,帳單卻有一筆簡訊費用? - Mobile01 的推薦與評價
如題,平時幾乎沒在打電話,每次帳單金額也幾乎都是固定的基本月租費用,這次收到帳單後看了一下發現多了一元的簡訊費用,於是查了通話明細, ... ... <看更多>