天天看點

websocekt發送大資料拆包_WebSocket服務, 用戶端在網絡狀态差的情況下連續發大資料會斷開,請問應該怎麼解決?...

我在ios app中使用WebSocket, 把網絡模式調成非常差的狀态, 然後連續發送2張以上的圖檔資料的時候(直接發送base64的圖檔資料), 用戶端就會斷開連接配接, 請問應該怎麼解決? 謝謝!

伺服器錯誤日志如下:

{{{

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=11|Length=24

[2015-03-03 16:43:04]INFO[10] opcode=11

[2015-03-03 16:43:04]INFOserver close connection[10]. reason: unkown websocket opcode[11], close_code = 1002

[2015-03-03 16:43:04]INFOonOffline: 10

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=8|Length=41

[2015-03-03 16:43:04]INFO[10] opcode=8

[2015-03-03 16:43:04]INFOserver close connection[10]. reason: , close_code = 1002

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=4|Length=36

[2015-03-03 16:43:04]INFO[10] opcode=4

[2015-03-03 16:43:04]INFOserver close connection[10]. reason: unkown websocket opcode[4], close_code = 1002

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=3|Length=50

[2015-03-03 16:43:04]INFO[10] opcode=3

[2015-03-03 16:43:04]INFOserver close connection[10]. reason: unkown websocket opcode[3], close_code = 1002

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=4|Length=90

[2015-03-03 16:43:04]INFO[10] opcode=4

[2015-03-03 16:43:04]INFOserver close connection[10]. reason: unkown websocket opcode[4], close_code = 1002

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=6|Length=16

[2015-03-03 16:43:04]INFO[10] opcode=6

[2015-03-03 16:43:04]INFOserver close connection[10]. reason: unkown websocket opcode[6], close_code = 1002

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=0|Length=50

[2015-03-03 16:43:04]INFO[10] opcode=0

[2015-03-03 16:43:04]INFOserver close connection[10]. reason: unkown websocket opcode[0], close_code = 1002

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=15|Length=33

[2015-03-03 16:43:04]INFO[10] opcode=15

[2015-03-03 16:43:04]INFOserver close connection[10]. reason: unkown websocket opcode[15], close_code = 1002

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=9|Length=54

[2015-03-03 16:43:04]INFO[10] opcode=9

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=15|Length=11

[2015-03-03 16:43:04]INFO[10] opcode=15

[2015-03-03 16:43:04]INFOserver close connection[10]. reason: unkown websocket opcode[15], close_code = 1002

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=12|Length=39

[2015-03-03 16:43:04]INFO[10] opcode=12

[2015-03-03 16:43:04]INFOserver close connection[10]. reason: unkown websocket opcode[12], close_code = 1002

[2015-03-03 16:43:04]INFONewFrame finish. Opcode=6|Length=3

}}}