日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WebSocket服务器端的日志重复打印问题

發布時間:2023/12/19 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WebSocket服务器端的日志重复打印问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

日志中backend-ms與webshop的每次通信,require,response都是只有一次記錄,

(截圖來自log_latestBackend_with_oldFrontend)
但是backend-ms和simulator的通信,request和response的記錄都不止一次,比如confirmRequest的request有三個,第二次比第一次添加了clientAddress,第三次和第二次內容重復
這里是不是因為在wsServer在對請求的處理過程中有多個log語句?

是這樣的,confirm request從KOI App發起,到Web Shop接收到,會經過下圖綠色方框三次接收和dispatch:

每個綠色方框的接收步驟都會打印出當前接收到的confirm request structure,所以你總共看到了三次confirm request。因為三臺服務器的日志是寫到一個日志文件里的,因此我們在日志記錄前面加了[]來標注當前日志是誰寫的。仔細觀察一下:

這是WebSocket server for KOI App打印的,對應上圖步驟1

這是Orchestra打印的,對應步驟2:

這是WebSocket server for Web Shop打印的,對應步驟三

至于步驟2比第1次添加了clientAddress,這是我在WebSocket server向Orchestra發數據時我自己添加上去的:

所以這些日志的打印是working as expected的。
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的WebSocket服务器端的日志重复打印问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。