[英]How to setup debugging for a websockets WAMP Thruway client?
我已經建立了一個Thruway PHP客戶端,該客戶端訂閱了公共websocket服務器上的服務。 websocket服務發布數據流,該數據流在數據傳入時由PHP客戶端處理和修改。
Their system My client
---------------- ------------------
Websocket Server -> PHP Thruway client
最初,我嘗試通過php錯誤日志調試客戶端,並通過控制台查看php計算,但是,在嘗試調試經常更新的信息表時,這很繁瑣。
我曾考慮過創建一個HTML客戶端,該客戶端可以以圖形化更直觀的方式輸出調試數據。 這就是我卡住的地方。
是否可以創建與公共Websocket服務連接的Websocket路由器? 是否可以按照以下方式設置系統?
Their system My system
---------------- -------------------------------------------
Websocket server -> PHP Thruway websocket router -> HTML client
如果不可能,是否有更好的方法可以調試數據?
可能性是無止境。
如果日志太嘈雜,則調試起來最簡單:在Thruway客戶端中關閉日志記錄器:
Logger::set(new NullLogger());
然后使用回聲。
對Thruway的最新提交( composer require voryx/thruway:dev-master
)也使記錄器安靜了很多。
您也可以從客戶端發布所需的調試信息,並通過瀏覽器客戶端連接到路由器(描述中為websocket服務器),並使用自動火車使用數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.