当前位置: 首页 > news >正文

成都网站建设公司是什么意思seo英文全称

成都网站建设公司是什么意思,seo英文全称,动态网站做什么好看,wordpress课程案例背景 某保险机构客户的数据中台,自系统上线后不久,会定期的用 obload 工具从上游业务系统导入数据至OceanBase数据库。但,不久便遇到了应用服务器的 Memory 与 CPU 资源占用持续攀升,最终导致系统夯住而不可用的异常。 memo…

案例背景

某保险机构客户的数据中台,自系统上线后不久,会定期的用 obload 工具从上游业务系统导入数据至OceanBase数据库。但,不久便遇到了应用服务器的 Memory 与 CPU 资源占用持续攀升,最终导致系统夯住而不可用的异常。

memory 利用率

cpu 利用率

数据不能更新已经影响下游业务处理,问题比较严重,我们紧急上线排查,分析发现客户应用是通过java程序调用shell脚本,再执行obloader命令,可能会同时出现多个任务并发导数据的情况。在并发导数据场景下,系统出现大量obloader 进程,应用java 程序夯住不可用,最终导致容器OOM重启,客户是不可接受的。

1679472298

1679472301

问题排查 

我们拿到客户的shell脚本和数据文件,在线下进行验证尝试复现,过程如下

  • 验证一:独立运行obloader工具
  • 现象:独立运行obloader工具没有发生夯住的现象,可以确认工具内部是可以正常工作的。

研发人员需要结合业务系统产生的数据格式决定如何使用obloader工具;在命令行参数中加上--trail-delimiter 导入业务数据,导入可以发现文件中存在大量脏数据。

  • 验证二:使用shell脚本运行obloader工具
  • 现象:摄影shell脚本运行obloader工具没有发生夯住的现象,但是导入速度比直接运行obloader 工具慢10多秒,同样可以排除obloader工具内部没有夯住的问题。

  • 验证三:提交多份文件,使用java程序运行obloader 工具
  • 现象:导入速度比直接运行obloader 工具慢1分钟,同时发现业务产生的数据文件中格式严重 不一致,有的行有29列,有的行有32列,数据无法正常导入,工具打印大量的错误日志,java 程序夯住。

解决方案

上述验证结论可以推测,控制台大量错误日志输出,导致java调用程序夯住,而通过shell窗口运行脚本或者工具,并未出现夯住的现象。为了进一步验证推测,我们再进行下一步的验证,将运行脚本中的命令产生的stderr/stdout重定向到指定文件中,避免向控制台输出。测试验证推理,至此问题原因定位,修复方案如下

1、上游业务检查推送的数据文件格式,避免出现格式不正确的脏数据问题。

2、java程序去到log4j2.xml配置中的<AppenderRef ref="ConsoleAppender" />,避免控制台打印大量错误日志。

3、并发限制,避免同时大量调用obloader导数据,避免cpu、memory 资源不足。

log4j2.xml配置文件修改

修改前
<Logger name="com.oceanbase.tools.loaddump" additivity="false" level="INFO">
<AppenderRef ref="ConsoleAppender" />
<AppenderRef ref="InfoRoutingAppender" />
<AppenderRef ref="WarnRoutingAppender" />
<AppenderRef ref="ErrorRoutingAppender" />
</Logger>去掉了 <AppenderRef ref="ConsoleAppender" />
修改后
<Logger name="com.oceanbase.tools.loaddump" additivity="false" level="INFO">
<AppenderRef ref="InfoRoutingAppender" />
<AppenderRef ref="WarnRoutingAppender" />
<AppenderRef ref="ErrorRoutingAppender" />
</Logger>

http://www.zhongyajixie.com/news/24550.html

相关文章:

  • 西安行业网站制作海外独立站
  • 山东外贸网站建设是什么整合营销推广
  • 制作网站在哪里研究生培训机构排名
  • 门户网站模板免费下载湖南seo推广软件
  • 做报纸能经常更新网站软文媒体
  • 网站建设委托外包协议书外链是什么
  • 网站前台做哪些工作内容枸橼酸西地那非片的作用及功效
  • 网站开发中网页之间的链接形式有什么网站公司
  • 高端的家居行业网站开发目前最火的推广平台
  • 东莞网站建设及外包山西seo关键词优化软件搜索
  • 建设网站的五个步骤上海网站seo诊断
  • 网站名重复做竞价推广大概多少钱
  • 建设银行网络学习网站今日军事新闻头条新闻
  • 商贸网站百度指数搜索榜度指数
  • 企业网站备案域名可以用个人的专门看网站的浏览器
  • dw怎么做动态网站湖北seo
  • 自己电脑怎么做web网站百度指数怎么看
  • 成都企业网站建设公司优化设计六年级上册语文答案
  • 微信微网站开发教程seo收费标准
  • 社保网站做员工用工备案网络营销方案的范文
  • 新兴网站建设淘宝宝贝排名查询
  • 网上做问卷调查赚钱哪些网站好互联网推广平台
  • 建设网站用什么语言编写农产品网络营销方案
  • 怎么给网站 做排名云盘搜索
  • 上海广告公司网站制作江阴网站制作公司
  • 国内常见响应式网站合肥最新消息今天
  • 温州二井建设有限公司网站今日关键词
  • 沙洋县住房和城乡建设局网站神马网站快速排名软件
  • 南昌做网站哪家公司比较好大数据营销策略有哪些
  • 自己网站如何做关键词排名靠前关键词seo排名公司