遠哥談 使用WebSocket開發在線實時看遠程服務器log日志的工具


我們開發軟件的,通常會有一個測試環境/開發環境,但是系統開發完成后,還會有一個生產環境,也叫正式環境。正式環境我們一般是不能讓開發人員去遠程登錄和維護的,一般正規的生產環境是專門的負責人員去負責更新,開發人員只能接觸到測試環境/開發環境。

 

但是,如果生產環境上有錯誤,需要跟蹤,怎么讓開發人員不具有遠程登錄服務器的權限,但是又能讓開發人員像tail命令一樣實時查看日志文件呢?比如查看App的log4j日志文件、Tomcat的控制台日志文件等...

 

遠哥也思考了許久,最近找到了一個解決辦法,使用WebSocket方式可以實現一個基於Web系統的查看日志文件,也就是瀏覽器的方式遠程實時查看服務器上的日志文件,並且像tail -f 命令一樣,會一直顯示最新的日志信息,自動滾動。

 

下面是我實現的工具切圖:

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM