访问页面升级访问_BPC页面访问缓慢无报错

访问页面升级访问_BPC页面访问缓慢无报错概述引起BPC的页面访问缓慢的原因有很多,可能是由于网络慢、可能是由于BPC进程太忙、也可能是由于mongo数据库性能吃紧,所以对于页面访问缓慢需要根据具体情况实施解决方案注意:本文分析的页面访问缓慢,仅是慢,但不报错知识点根据前台页面表现来大致区分一下问题的归属:仅查询数据的页面访问缓慢点击链接跳转时,在当前页面停留较长时间可能是web处理不过来可能是网络慢或忙点击链接跳转时,页面白屏…

大家好,又见面了,我是你们的朋友全栈君。

概述

引起BPC的页面访问缓慢的原因有很多,可能是由于网络慢、可能是由于BPC进程太忙、也可能是由于mongo数据库性能吃紧,所以对于页面访问缓慢需要根据具体情况实施解决方案

注意:本文分析的页面访问缓慢,仅是慢,但不报错

知识点

根据前台页面表现来大致区分一下问题的归属:

  1. 仅查询数据的页面访问缓慢

    1. 点击链接跳转时,在当前页面停留较长时间

      1. 可能是web处理不过来

      2. 可能是网络慢或忙

    1. 点击链接跳转时,页面白屏较长时间

      1. 可能是加载静态资源慢(暂时无法形成文档,需要具体分析)

    1. 点击链接跳转时,数据加载较长时间(数据加载图标时间长)

      1. 可能是mongo慢或忙

      2. 可能是jobber处理不过来(暂时无法形成文档,需要具体分析)

      3. 可能是services处理不过来

  2. 所有页面访问缓慢(包括smartdecode)

    1. 任何时间都慢,基本可以认为和数据库无关

      1. 可能是web处理不过来

      2. 可能是services处理不过来

      3. 可能是网络慢或忙

解决方案

排查时请根据所列事项的先后顺序进行排查

  1. 排查mongo慢或忙

    1. 参考伏特加空间【MongoDB性能问题诊断】

  2. 排查web或service处理不过来

    1. web处理不过来

      1. 在主服务器上执行:top -c -p $(pgrep -d’,’ -f web/uwsgi.ini:web)

      2. 确认是否有某部分进程的cpu占用为100%,但其它进程的cpu占用极低(可以参考services处理不过来的截图)

      3. 使用方案 smb://qing.netis.com.cn/share/Public/SupportFAQ/uwsgi/BPC5.0前端任务积压web环节处理方案.docx

    b. service处理不过来

    1. 在主服务器上执行:top -c -p $(pgrep -d’,’ -f services/uwsgi.ini:web)

    2. 确认是否有某部份进程的cpu占用为100%,但其它进程的cpu占极低

      e7833c5d5836cc3bf015ae0ca0578d6c.png

    3. 使用方案 smb://qing.netis.com.cn/share/Public/SupportFAQ/uwsgi/BPC5.0前端任务积压services环节处理方案.docx(该方案由Joe An提供,非常感谢)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148893.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • opacity属性时css中专门用来指定透明度的一个属性[通俗易懂]

    opacity属性时css中专门用来指定透明度的一个属性[通俗易懂]css3之前,在样式中指定的颜色值只能为RGB颜色值,并且只能通过opacity属性来设置元素的透明度。CSS3中增加了3种颜色值-RGBA颜色值,HSL颜色值及HSLA颜色值,并且允许通过对RGBA颜色值和HSLA颜色值设定alpha通道的方法来更加容易地实现将半透明文字与图像互相重叠的效果。alpha通道与opacity属性的区别opacity属性时css中

    2022年5月25日
  • mt4电脑版下载_mt4安卓版官网下载

    mt4电脑版下载_mt4安卓版官网下载mt4作为大部分投资者使用的交易软件,在版本上也是非常全面,涵盖了手机和电脑版。手机端和电脑版各有优势,手机端可以让交易者随时随地下单,查看行情,而电脑端利用指标分析行情上非常有优势,并且电脑端更方便于查看。今天来重点讲解一下电脑版MT4的下载和安装。电脑版的MT4首先是要找安装一个客户端,那第一步就是得下载安装包,电脑端的安装包都是去网页上下载qiejf。cn无论是软件的页面还是选择的平台的官网,都会有安装包可供下载。将安装包下载保存到电脑后,直接双击,根据提示点击下一步,安装即可。安装好了就

    2022年8月15日
  • linux下解压缩rar格式的文件压缩包

    linux下解压缩rar格式的文件压缩包

    2021年8月19日
  • Origin绘图 默认字体设置[通俗易懂]

    Origin绘图 默认字体设置[通俗易懂]Origin绘图的默认字体设置

    2022年5月31日
  • pytest的使用_新代子程序重复调用

    pytest的使用_新代子程序重复调用Pytest执行用例规则Pytest在命令行中支持多种方式来运行和选择测试用例1.对某个目录下所有的用例pytest2.对模块中进行测试pytesttest_mod.py3.对文件夹进行

    2022年7月29日
  • goland在线激活-激活码分享[通俗易懂]

    (goland在线激活)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月31日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号