草庐IT

记一次线上FGC问题排查

引言本文记录一次线上GC问题的排查过程与思路,希望对各位读者有所帮助。过程中也走了一些弯路,现在有时间沉淀下来思考并总结出来分享给大家,希望对大家今后排查线上GC问题有帮助。背景服务新功能发版一周后下午,突然收到CMSGC告警,导致单台节点被拉出,随后集群内每个节点先后都发生了一次CMSGC,拉出后的节点垃圾回收后接入流量恢复正常(事后排查发现被重启了)。告警信息如下(已脱敏):多个节点几乎同时发生GC问题,且排查自然流量监控后发现并未有明显增高,基本可以确定是有GC问题的,需要解决。排查过程GC日志排查GC问题首先排查的应该是GC日志,日志能能够清晰的判定发生GC的那一刻是什么导致的GC,通

记一次线上FGC问题排查

引言本文记录一次线上GC问题的排查过程与思路,希望对各位读者有所帮助。过程中也走了一些弯路,现在有时间沉淀下来思考并总结出来分享给大家,希望对大家今后排查线上GC问题有帮助。背景服务新功能发版一周后下午,突然收到CMSGC告警,导致单台节点被拉出,随后集群内每个节点先后都发生了一次CMSGC,拉出后的节点垃圾回收后接入流量恢复正常(事后排查发现被重启了)。告警信息如下(已脱敏):多个节点几乎同时发生GC问题,且排查自然流量监控后发现并未有明显增高,基本可以确定是有GC问题的,需要解决。排查过程GC日志排查GC问题首先排查的应该是GC日志,日志能能够清晰的判定发生GC的那一刻是什么导致的GC,通

记一次线上服务器301异常 httpclient的坑

一、场景复现  营运车应用在登录过程中需要调用用户中心认证的接口来完成统一登录,因为云服务器升级对请求限制httpsonly,在登录过程中出现系统异常(servererror服务器异常,status500)二、问题排查  通过kibana追踪日志发现是请求过程中,通过httpclient调用的接口地址是http开头响应码301后没有被重定向到https,由nginx接收转发到应用部署的服务器上,导致调用用户中心认证接口响应异常html>  head>title>301MovedPermanentlytitle>head>  bodybgcolor="white">    center>h1>3

记一次线上服务器301异常 httpclient的坑

一、场景复现  营运车应用在登录过程中需要调用用户中心认证的接口来完成统一登录,因为云服务器升级对请求限制httpsonly,在登录过程中出现系统异常(servererror服务器异常,status500)二、问题排查  通过kibana追踪日志发现是请求过程中,通过httpclient调用的接口地址是http开头响应码301后没有被重定向到https,由nginx接收转发到应用部署的服务器上,导致调用用户中心认证接口响应异常html>  head>title>301MovedPermanentlytitle>head>  bodybgcolor="white">    center>h1>3

QA 不讲武德!线上 1 亿+ 数据乱分页,让我搞到半夜。。

作者:翁智华出处:https://www.cnblogs.com/wzh2010/背景一天晚上10点半,下班后愉快的坐在在回家的地铁上,心里想着周末的生活怎么安排。突然电话响了起来,一看是我们的一个开发同学,顿时紧张了起来,本周的版本已经发布过了,这时候打电话一般来说是线上出问题了。果然,沟通的情况是线上的一个查询数据的接口被疯狂的失去理智般的调用,这个操作直接导致线上的MySql集群被拖慢了。好吧,这问题算是严重了,下了地铁匆匆赶到家,开电脑,跟同事把Pinpoint上的慢查询日志捞出来。看到一个很奇怪的查询,如下1POSTdomain/v1.0/module/method?order=co

QA 不讲武德!线上 1 亿+ 数据乱分页,让我搞到半夜。。

作者:翁智华出处:https://www.cnblogs.com/wzh2010/背景一天晚上10点半,下班后愉快的坐在在回家的地铁上,心里想着周末的生活怎么安排。突然电话响了起来,一看是我们的一个开发同学,顿时紧张了起来,本周的版本已经发布过了,这时候打电话一般来说是线上出问题了。果然,沟通的情况是线上的一个查询数据的接口被疯狂的失去理智般的调用,这个操作直接导致线上的MySql集群被拖慢了。好吧,这问题算是严重了,下了地铁匆匆赶到家,开电脑,跟同事把Pinpoint上的慢查询日志捞出来。看到一个很奇怪的查询,如下1POSTdomain/v1.0/module/method?order=co

【目标检测实验系列】AutoDL线上GPU服务器租用流程以及如何用Pycharm软件远程连接服务器进行模型训练 (以Pycharm远程训练Yolov5项目为例子 超详细)

目录1.文章主要内容2.租用AutoDL服务器详细教程2.1注册AutoDL账号,并申请学生认证(学生认证有优惠,如果不是学生可以忽略此点)2.2算力市场选择GPU,并选择初始化配置环境2.3控制台参数解析,并使用相关参数登录Xftp(Windows与Linux跨平台传输软件,很关键)2.3.1控制台参数解析2.3.2Xftp下载以及配置3.使用Pycharm软件远程连接服务器,并训练模型(以Yolov5项目为例)3.1Pycharm配置服务器参数,远程连接服务器3.2配置pytorch和yolov5所需环境,以守护进程训练模型4.本篇总结1.文章主要内容    本篇博客主要涉及两个主体内容。

【目标检测实验系列】AutoDL线上GPU服务器租用流程以及如何用Pycharm软件远程连接服务器进行模型训练 (以Pycharm远程训练Yolov5项目为例子 超详细)

目录1.文章主要内容2.租用AutoDL服务器详细教程2.1注册AutoDL账号,并申请学生认证(学生认证有优惠,如果不是学生可以忽略此点)2.2算力市场选择GPU,并选择初始化配置环境2.3控制台参数解析,并使用相关参数登录Xftp(Windows与Linux跨平台传输软件,很关键)2.3.1控制台参数解析2.3.2Xftp下载以及配置3.使用Pycharm软件远程连接服务器,并训练模型(以Yolov5项目为例)3.1Pycharm配置服务器参数,远程连接服务器3.2配置pytorch和yolov5所需环境,以守护进程训练模型4.本篇总结1.文章主要内容    本篇博客主要涉及两个主体内容。

房地产行业,怎样获取更多的客户,线上获客渠道有哪些?

随着楼价的持续增长,大家购房越来越更加艰难了,而这让市场销售房屋变成最难做的工作中,为了更好地每一个月的销售业绩排名每一位房地产销售人都不易。出门获客通常是每一位房地产销售人都需要会的工作,实际上做房地产业外拓工作中是有方法的。选对方式很重要,无需做很多的无用功。一、那么房地产行业如何根据线上营销获客?1、营销推广获客线上与线下活动营销的建立,可以依靠网络热点,应用线上推广专用工具或是线下推广机构活动营销,来获得顾客。这类获客方法可以在短时间内获得很多顾客,是十分合理的。2、广告营销根据线上与线下的广告营销,例如户外广告、新闻媒体等,根据顾客访问项目信息,有意愿则开展资询,在传递的历程中得到顾

房地产行业,怎样获取更多的客户,线上获客渠道有哪些?

随着楼价的持续增长,大家购房越来越更加艰难了,而这让市场销售房屋变成最难做的工作中,为了更好地每一个月的销售业绩排名每一位房地产销售人都不易。出门获客通常是每一位房地产销售人都需要会的工作,实际上做房地产业外拓工作中是有方法的。选对方式很重要,无需做很多的无用功。一、那么房地产行业如何根据线上营销获客?1、营销推广获客线上与线下活动营销的建立,可以依靠网络热点,应用线上推广专用工具或是线下推广机构活动营销,来获得顾客。这类获客方法可以在短时间内获得很多顾客,是十分合理的。2、广告营销根据线上与线下的广告营销,例如户外广告、新闻媒体等,根据顾客访问项目信息,有意愿则开展资询,在传递的历程中得到顾