alibaba/innodb-java-reader

version5.7.33解析出来的数据异常

nicholascp opened this issue · 0 comments

CREATE TABLE md_blogs (
blog_id int(11) NOT NULL AUTO_INCREMENT,
blog_title longtext NOT NULL,
blog_identify longtext NOT NULL,
order_index int(11) NOT NULL,
member_id int(11) NOT NULL,
blog_type int(11) NOT NULL,
document_id int(11) NOT NULL,
blog_excerpt longtext NOT NULL,
blog_content longtext,
blog_release longtext,
blog_status longtext NOT NULL,
password longtext NOT NULL,
modify_time longtext NOT NULL,
modify_at int(11) NOT NULL,
create_time longtext NOT NULL,
version int(11) NOT NULL,
PRIMARY KEY (blog_id)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 ;

测试数据

INSERT INTO md_blogs VALUES (1,'使用云呼前检测网络','post-1702957479487491200',2,2,0,0,'使用云呼前检测网络\n#### 坐席网络要求\n1.每个坐席的网络带宽要求\n语音需要网络带宽:100Kbps\n\n业务需要网络带宽:100Kbps\n\n网络延时 < 100ms\n\n网络丢包率< 0.5%\n\n2.允许坐席访问如下公网服务和端口\n对于对互联网访问有控制的坐席,至少需要运行访问如下公网服务:\n\nTCP协议端口\n\n主服务入口,HTTPS协议,端口443\n\n相关服务入口,HTTPS协议,>端口443\n\n语音服务,WebSocket协议 ,端口80、9443、8098\n\nSIP和坐席控制服务,TCP协议,端口443\n\nUDP协议 开放端口:40000-50000\n\n如何测试和评估坐席与云服务之间的网络质量是否满足要求?\n坐席和云端呼叫中心的网络质
量要能够保障坐席正常接听和拨打电话,并进行相关也操作。每个电话建议100Kbps的带宽,额外100Kbps的带宽用于业务操作和查询。\n','使用云呼前检测网络\n#### 坐席网络要求\n1.每个坐席的网络带宽要求\n语音需要网络带宽:100Kbps\n\n业务需要网络带宽:100Kbps\n\n网络延时 < 100ms\n\n网络丢包率< 0.5%\n\n2.允许坐席访问如下公网服务和端口\n对于对互联网访问有控制的坐席,至少需要运行访问如下公网服务:\n\nTCP协议端口\n\n主服务入口,HTTPS协议,端口
443\n\n相关服务入口,HTTPS协议,端口443\n\n语音服务,WebSocket协议 ,端口80、9443、8098\n\nSIP和坐席控制服务,TCP协议,端口443\n\nUDP协议 开放端口:40000-50000\n\n如何测试和评估坐席与云服务之间的网络质量是否满足要
求?\n坐席和云端呼叫中心的网络质量要能够保障坐席正常接听和拨打电话,并进行相关也操作。每个电话建议100Kbps的带宽,额外100Kbps的带宽用于业务操作和查询。\n\n测试前的准备\n安装iperf3,链接:https://iperf.fr/iperf-download.php\n\n确保测试电脑和坐席上外网的防火墙60001-60010端口都是开放状态。\n\n在坐席网络执行命令:\n\niperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 300 –logfile ./5min.txt\n\niperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 600 –logfile ./10min.txt\n\niperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 900 –logfile ./15min.txt\n\niperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 1200 –logfile ./20min.txt\n\niperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 1500 –logfile ./25min.txt\n\niperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 1800 –logfile ./30min.txt。\n\n上述命令为530分钟的测试命令,您可跟自己时间情况进行选
择,建议测试持续10-20分钟。\n\n命令的含义:测试坐席与云呼之间以5M负荷情况下的网络质量,当测试完成后将生成的检侧文件发送给云呼叫中心-售后技术支持(钉钉)即可。\n\n命令参数说明\n\na. 139.196.165.160 是云呼的坐席网络>质量测试服务器。\n\nb. 60001 是云呼的坐席网络质量测试端口,可选用端口包括:60001~60010。当提示显示连接错误,替换一下端口即可。\n\nc. 5M的是坐席网络与云呼之间的测试负载,这里根据你的坐席数量来设定,每个坐席200Kbps(100给语音,100给业务),这里5M正常可以支撑25个坐席的同时访问。\n\nd. 600是测试时间600S,即10min。\n\ne. iperf3.log是将执行结果导入iperf3.log文件中。\n\n查看和解读测试结果: 看延时、丢包率是否满足要求。\n\n网络延>时 < 100ms\n\n网络丢包率< 0.5%\n\n\n\n','<div class="whole-article-wrap"><p class="line">使用云呼前检测网络

<h4 id="801b9u" class="markdown-heading"><a name="801b9u" class="reference-link"><span class="header-link octicon octicon-link">坐席网络要求<p class="line">1.每个坐席的网络带宽要求
语音需要网络带宽:100Kbps

<p class="line">业务需要网络带宽:100Kbps

<p class="line">网络延时 < 100ms

<p class="line">网络丢包率< 0.5%

<p class="line">2.允
许坐席访问如下公网服务和端口
对于对互联网访问有控制的坐席,至少需要运行访问如下公网服务:

<p class="line">TCP协议端口

<p class="line">主服务入口,HTTPS协议,端口443

<p class="line">相关服务入口>,HTTPS协议,端口443

<p class="line">语音服务,WebSocket协议 ,端口80、9443、8098

<p class="line">SIP和坐席控制服务,TCP协议,端口443

<p class="line">UDP协议 开放端口:40000-50000

<p class="line">如何测试和评估坐席与云服务之间的网络质量是否满足要求?
坐席和云端呼叫中心的网络质量要能够保障坐席正常接听和拨打电话,并进行相关也操作。每个电话建议100Kbps的带宽,额外100Kbps的带宽用于业务操作和查询。

<p class="line">测试前的准备
安装iperf3,链接:<a href="https://iperf.fr/iperf-download.php\" target="_blank">https://iperf.fr/iperf-download.php

<p class="line">确保测试电脑和坐席上外网的防火墙60001-60010端口都是开放状态。

<p class="line">在坐席网络执行命令:

<p class="line">iperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 300 –logfile ./5min.txt

<p class="line">iperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 600 –logfile ./10min.txt

<p class="line">iperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 900 –logfile ./15min.txt

<p class="line">iperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 1200 –logfile ./20min.txt

<p class="line">iperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 1500 –logfile ./25min.txt

<p class="line">iperf3 -c 139.196.165.160 -u -p 60001 -b 5.0M -V -t 1800 –logfile ./30min.txt。

<p class="line">上述命令为530分钟的测试命令,您可跟自己时间情况进行选择,建议测试持续10-20分钟。

<p class="line">命令的含义:测试坐席与云呼之间以5M负荷情况下的网络质量,当测试完成后>将生成的检侧文件发送给云呼叫中心-售后技术支持(钉钉)即可。

<p class="line">命令参数说明

<p class="line">a. 139.196.165.160 是云呼的坐席网络质量测试服务器。

<p class="line">b. 60001 是云呼的坐席网络
质量测试端口,可选用端口包括:60001~60010。当提示显示连接错误,替换一下端口即可。

<p class="line">c. 5M的是坐席网络与云呼之间的测试负载,这里根据你的坐席数量来设定,每个坐席200Kbps(100给语音,100给业务),>这里5M正常可以支撑25个坐席的同时访问。

<p class="line">d. 600是测试时间600S,即10min。

<p class="line">e. iperf3.log是将执行结果导入iperf3.log文件中。

<p class="line">查看和解读测试结果: 看延时、丢>包率是否满足要求。

<p class="line">网络延时 < 100ms

<p class="line">网络丢包率< 0.5%

<p class="line"><img src="/uploads/blog/202312/attach_17a21ede65ebea1c.png" title="null" alt=""/>
<img src="/uploads/blog/202312/attach_17a21ee0e21e00dc.png" title="null" alt=""/>

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n','public','222222','2023-12-19 03:50:54.5025682+00:00',2,'2023-12-19 03:44:37.1514898+00:00',1702957854);

解析binlog的时候

image