0
我想了解用於收集項目消息的通用消息代理。 我想有可能從任何地方寫信息(調試,警告,通知等等),然後將它們全部放在一個有過濾能力的地方。通用消息代理
例如我有網頁,在那裏我可以運行一些進程和顯示狀態給用戶。該進程是OS的獨立進程,因此我無法直接從那裏寫入瀏覽器。但我希望看到來自此進程的消息(跟蹤,斷言等)以及來自服務器頁面腳本(例如PHP)的消息。
我希望有任何現成的解決方案。
謝謝!
我想了解用於收集項目消息的通用消息代理。 我想有可能從任何地方寫信息(調試,警告,通知等等),然後將它們全部放在一個有過濾能力的地方。通用消息代理
例如我有網頁,在那裏我可以運行一些進程和顯示狀態給用戶。該進程是OS的獨立進程,因此我無法直接從那裏寫入瀏覽器。但我希望看到來自此進程的消息(跟蹤,斷言等)以及來自服務器頁面腳本(例如PHP)的消息。
我希望有任何現成的解決方案。
謝謝!
假設您有能力管理服務器配置,爲什麼沒有單獨的進程通過系統日誌生成日誌條目,然後使用一個簡單的服務器端腳本來檢查這樣生成的日誌條目,並將它們呈現在瀏覽器中你覺得哪種時尚最有用?畢竟,系統日誌已經是一個「通用消息代理」,使用現有功能幾乎總是比從頭開發新功能更容易。
不幸的是,我無法提出一個真正具體的答案,因爲您還沒有確定您正在使用的服務器端語言;如果您要編輯您的問題以包含該信息,並對我的答案發表評論以讓我知道您已經這樣做了,那麼我會看看我能想出什麼來爲您解決問題提供真正的開始。
謝謝你的回答。我曾經想過和你一模一樣,但我希望有一些解析syslog並在瀏覽器(或其他地方)中表示它的解決方案。 我使用PHP語言開發,在搜索失敗後,我決定爲我編寫這樣的腳本。但是,而不是OS系統日誌我想用MongoDB收集調試消息。 再次感謝,並致以誠摯的問候! – Andrew
@Andrew解析系統日誌消息看起來並不像應該那麼辛苦,這取決於你需要完成什麼;無論如何,這聽起來像是你已經有了一些可以工作的東西,即使它看起來好像重新發明了一下。祝你好運! –