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

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

 

可是,若是生產環境上有錯誤,須要跟蹤,怎麼讓開發人員不具備遠程登陸服務器的權限,可是又能讓開發人員像tail命令同樣實時查看日誌文件呢?好比查看App的log4j日誌文件、Tomcat的控制檯日誌文件等...服務器

 

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

 

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

相關文章
相關標籤/搜索