因為系統環境不同,這樣慢慢地很容易就找到問題出在哪裏,打個比方?觸發了裏面有什麽內容,它發送壹條消息少年。這類問題(是打比方,精確到端口,語言不同。打印出來看,壹步壹步排查就行,不限於這壹個問題)
另外的可能就是linux客戶端上的代碼運行機制問題。
首先要100%確定客戶端的消息到了服務器端,代碼上的表現可能也不同,有沒有表示什麽時候發完,這壹類;
然後這時從服務器端代碼接受消息的入口也就是第壹行開始單步調試,是否觸發了服務器的監聽函數。也就是結束符,服務器可能壹直在等單條消息的結束