av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

python - thrift 返回 TSocket read 0 bytes 求助!!!!

瀏覽:133日期:2022-08-16 18:36:18

問題描述

關鍵代碼(服務器1 start_server.py):

# Server 端對中文字段處理 if isinstance(value, unicode): value = value.encode('utf8') setattr(tobj, k, value)

關鍵代碼(服務器2 start_server.py):

# Server 端對中文字段處理 if isinstance(value, unicode): pass setattr(tobj, k, value)

這樣看可能更清楚:python - thrift  返回 TSocket read 0 bytes 求助!!!!

client主要代碼:

client.get_user(1)

操作:python start_server.py

python client.py

主要現象:

服務器1返回正常數據。服務器2返回正常數據。

但是,如果機器1用機器2的代碼,或者服務器2用服務器1的代碼,那么返回:TSocket read 0 bytes

我的問題:

為什么相同的代碼在兩臺配置相同的機器會出現不同的結果(一個正常一個不正常)?

服務器相關配置:服務器1:Ubuntu 14.04.5 LTSPython 2.7.6Apache Thrift 版本 Thrift version 0.10.0

服務器2:Ubuntu 14.04.2 LTSPython 2.7.6Apache Thrift version 0.10.0

其它依賴均從requirements.txt安裝。具體內容:sqlalchemy==1.0.12MySQL-Python==1.2.5thrift==0.10.0

順便附上我的一篇博客內容:thrift中的一些坑。原來并不是版本問題。

問題解答

回答1:

是因為客戶端發過去的字符不一樣導致的吧

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产一区二区在线视频 | 久久综合一区 | 午夜视频在线 | 国产精品九九九 | 成人午夜在线观看 | 99伊人| 精品免费观看 | 亚洲成人精品在线观看 | 国产高清91 | 美女毛片免费看 | 精品国产一二三区 | 午夜激情免费 | 日韩在线中文字幕 | 精品自拍视频 | 成人在线精品视频 | 欧美黄页 | 欧美福利视频一区 | 四虎影院久久 | 在线国产一区二区 | 一区二区免费在线观看 | 亚洲精品二区 | 国产aⅴ | 日韩中文字幕免费 | 中文字幕第100页 | 丝袜 亚洲 欧美 日韩 综合 | 91精品国产色综合久久不卡98口 | 特级特黄特色的免费大片 | 午夜精品在线观看 | 亚洲电影一区 | 国产精品福利网站 | av天天看 | 国产欧美日韩一区 | 91伊人| 精品亚洲永久免费精品 | 国产精品免费一区二区三区 | 成人av观看 | 欧美一级www片免费观看 | 久久久久久国产精品免费免费狐狸 | 91综合网 | 一区二区三区在线播放 | 亚洲第一视频网 |