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

备案网站打不开蓝白清爽企业通用wordpress模板

备案网站打不开,蓝白清爽企业通用wordpress模板,南宁seo教程,自己注册公司需要什么资料一、arthas简述Arthas 是阿里开源的Java诊断工具。安装在系统所在服务器#xff0c;有着强大的能力#xff0c;是一个开发运维神器。主要功能在线热替换代码/代码增强全局视角的性能分析查看方法执行情况#xff0c;帮助跟踪偶现的bug支持JDK6二、官方资料官方文档的介绍非常…一、arthas简述Arthas 是阿里开源的Java诊断工具。安装在系统所在服务器有着强大的能力是一个开发运维神器。主要功能在线热替换代码/代码增强全局视角的性能分析查看方法执行情况帮助跟踪偶现的bug支持JDK6二、官方资料官方文档的介绍非常详尽https://arthas.aliyun.com/doc/使用官方的在线交互式教程来熟悉操作https://arthas.aliyun.com/doc/arthas-tutorials.html?languagecn三、idea安装插件arthas idea使用选择方法或者静态变量右键在弹出框中选择arthas command然后再选择对应的命令就会copy生成好对应的命令四、命令使用相关命令使用可以看官方文档下面只是简单说明下常用命令version查看当前Arthas版本 helparthas命令行帮助dashboard系统监控台信息classloader显示所有类加载信息sysprop打印所有的System Properties信息指定单个key sysprop user.dir通过grep过滤 sysprop | grep user设置新的value sysprop testKey testValuesysenv 命令可以获取到环境变量。和sysprop命令类似。jvm 打印出JVM的各种详细信息heapdump似jmap命令的heapdump功能 dump到临时文件 heapdumpdump到指定文件 heapdump ./dump.hprof只dump live对象 heapdump--live ./dump.hprofthread 查看线程相关信息查看所有线程信息 thread查看线程ID 2的栈 thread 2查看CPU使用率top n线程的栈 thread -n 3查看5秒内的CPU使用率top n线程栈 thread -n 3 -i 5000查找线程是否有阻塞 thread -bjad 反编译类反编译想要的类保存为文本文件 jad --source-only com.example.demo.arthas.user.UserController /tmp/UserController.javasm 命令则是查找类的具体函数sm -d java.math.RoundingModesc 查找jvm加载的类找到被修改类的classloader的哈希值 sc -d *UserController | grepclassLoaderHashmc 编译文件通过mcMemory Compiler来编译修改好的.java文件使用-c来指定classLoader使用-d指定输出目录 mc -c1be6f5ff /tmp/UserController.java -d /tmpredefine 热加载编译好的文件redefine/tmp/com/example/demo/arthas/user/UserController.classmonitor方法执行监控每5秒统计一次 monitor -c 5 class methodwatch方法执行数据观测如果是列表则会过滤列表中长度大于10的字符串 watch class method {params,returnObj,throwExp} params[0].length() 10 -x 1按条件过滤后展示指定属性 watch class method {params[0].{? #this.name.length() 5}.{age}} -n 1 -x 1找到第一个符合条件的数据用^ watch class method {params[0].{^ #this.name.length() 5}.{age}} -n 1 -x 1找到最后一个符合条件的数据用$ watch class method {params[0].{$ #this.name.length() 5}.{age}} -n 1 -x 1trace方法内部调用路径并输出方法路径上的每个节点上耗时追踪方法的内部调用 trace class method -n 5 --skipJDKMethod false 过滤大于200ms的调用链,只输出一次 trace class method #cost200 -n 1stack输出当前方法被调用的调用路径tt方法执行数据的时空隧道记录下指定方法每次调用的入参和返回信息并能对这些不同的时间下调用进行观测使用tt命令从调用记录里获取到spring context tt -i 1000 -w target.getApplicationContext()获取spring bean并调用函数 tt -i 1000 -w ‘target.getApplicationContext().getBean(“helloWorldService”).getHelloMessage()’ognl动态执行代码调用static函数 ognl java.lang.Systemout.println(hello ognl)获取静态类的静态字段获取UserController类里的logger字段 ognl --classLoaderClass org.springframework.boot.loader.LaunchedURLClassLoader com.example.demo.arthas.user.UserControllerlogger通过-x参数控制返回值的展开层数。比如 ognl --classLoaderClass org.springframework.boot.loader.LaunchedURLClassLoader -x 2 com.example.demo.arthas.user.UserControllerlogger执行多行表达式赋值给临时变量返回一个List ognl #value1SystemgetProperty(java.home), #value2SystemgetProperty(java.runtime.name), {#value1, #value2}单独设置UserController的logger level ognl --classLoaderClass org.springframework.boot.loader.LaunchedURLClassLoader com.example.demo.arthas.user.UserControllerlogger.setLevel(ch.qos.logback.classic.LevelDEBUG)修改logback的全局logger level ognl --classLoaderClass org.springframework.boot.loader.LaunchedURLClassLoader org.slf4j.LoggerFactorygetLogger(root).setLevel(ch.qos.logback.classic.LevelDEBUG)OGNL特殊用法请参考https://github.com/alibaba/arthas/issues/71OGNL表达式官方指南https://commons.apache.org/proper/commons-ognl/language-guide.html五、例子排查HTTP请求返回401401通常是被权限管理的Filter拦截了那么到底是哪个Filter处理了这个请求返回了401跟踪所有的Filter函数trace javax.servlet.Filter *可以在调用树的最深层找到AdminFilterConfig$AdminFilter返回了401通过stack获取调用栈上面是通过trace命令来获取信息从结果里我们可以知道通过stack跟踪HttpServletResponse:sendError()同样可以知道是哪个Filter返回了401stack javax.servlet.http.HttpServletResponse sendError params[0]401
http://www.w-s-a.com/news/748226/

相关文章:

  • 网站自己做还是找人做常州钟楼区邹区建设局网站
  • 网站文件上传wordpress修改asp做微网站
  • 妇女之家网站建设方案英语不行如何编程做网站
  • 深圳企业网站建设推广服务网站托管一年多少钱
  • wordpress 百度地图api网络seo天津
  • 网站营销咨询顾问餐饮加盟网站建设方案
  • 网站后台管理系统的重要技术指标wordpress下单邮件通知的实现
  • 通化县住房和城乡建设局网站定制网站收费
  • 湖北做网站教程哪家好成都网站建设询q479185700上快
  • 网站的seo方案鹰潭做网站的公司
  • 高级室内设计网站太原网站设计费用
  • 智信建设职业培训学校网站深圳做网站建设开发
  • 宣城市住房和城乡建设局网站网站界面设计专利
  • 免费个人网站建站申请如何做内网网站
  • 福州专业网站建设怎么做黄骅港怎么读
  • 望京 网站建设深圳发型网站建设
  • 电商网站的相同点医疗网站建设代理商
  • 网址导航网站有哪些易营宝智能建站
  • 私人定制哪个网站做的比较好免费网站使用
  • 嘉兴网站建设系统免费的seo优化
  • 购书网站开发的意义网站建设接单渠道
  • 网站站内搜索怎么做wordpress默认主题修改
  • 网站推广的表现方式交网站建设 域名计入什么科目
  • 龙岗南联网站建设公司江门市
  • 网站运行方案设计平台模式
  • 网站加入wordpress邳州城乡建设局网站
  • 两个网站如何使用一个虚拟主机东莞市网站seo内容优化
  • 湖南网站建设公司排名傲派电子商务网站建设总结
  • 网站建设求职要求互联网挣钱项目平台
  • 网站权重怎么做做黑彩网站能赚钱吗