色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:108日期: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 編程
相關文章:
主站蜘蛛池模板: 久久96国产精品久久久 | 99精品在免费线视频 | 久久国产精品久久国产精品 | 久草热视频| 爱呦视频在线播放网址 | 美女被免费视频的网站 | 正能量www正能量免费网站 | 欧美色视频在线观看 | 在线播放一区二区精品产 | 加勒比一本大道香蕉在线视频 | 伊人婷婷色香五月综合缴激情 | 国产亚洲精品九九久在线观看 | 国产成人亚洲综合91精品555 | 亚洲国产日韩欧美综合久久 | 成人黄色一级片 | 国产99视频精品免费视频免里 | 亚洲精品天堂一区在线观看 | 综合视频在线 | 欧美成人综合在线观看视频 | 亚洲综合色一区二区三区小说 | 国产日韩亚洲不卡高清在线观看 | 亚洲精品一区二区三区四 | 美女黄18 | 国产一区二区三区欧美 | 日韩久草 | 亚洲一级成人 | 日韩不卡一二三区 | 国产欧美日韩亚洲精品区2345 | 欧美aa一级 | 国产浮力第一页草草影院 | 国产亚洲精品一区久久 | 国产高清在线看 | 欧美成人亚洲欧美成人 | 亚洲清纯自偷自拍另类专区 | jizjiz日本 | 日韩欧美一中字暮 | 亚洲欧美另类自拍 | 欧美精品高清在线观看 | 中文国产成人精品久久一区 | 久草在现 | 久久国产精品免费视频 |