MQIError 2010 MQRC_DATA_LENGH_ERROR #4
嘿! 我是正在和大文件打交道, 当我在 pyqmi server build 一切正常,代码(如下) 允许我
发送和接受文件大于100MB。
但是当我增加一个TCP 在客户端模式 只有文件小于4MB(max mgsg leng 设置为100bytes)
你好?
这不是我以前见过的, 但是我重新请求 有各种限制或者
你检查MQ文档对于系统和确认 你实际发送大于4MB,channel 你连接的是配置允许大于4MB?
Ok, I got it now
Partially solve the problem by adding
pyqmi.CD()
and
cd.MaxMsgLength=104857600 (or len(msg)+50)
So now if i got queue size of 4 mb(for example) i can send up to 100MB segmented.
But if I want to send file more than 100MB size i still got 2010 error
and if I change cd.MaxMsgLength to more than 100MB I will get 2277 MQRC_CD_ERROR.