• 2024-04-25web server apache tomcat11-21-monitor and management 监控与管理
    前言整理这个官方翻译的系列,原因是网上大部分的tomcat版本比较旧,此版本为v11最新的版本。开源项目从零手写实现tomcatminicat别称【嗅虎】心有猛虎,轻嗅蔷薇。系列文章webserverapachetomcat11-01-官方文档入门介绍webserverapachetomcat11-02-setup启动web
  • 2024-04-24dcomlaunch 是 Windows 操作系统中的一个服务进程,负责启动和管理分布式组件对象模型(DCOM)应用程序。DCOM 是一种微软的远程过程调用(RPC)技术,允许运行在不同计算机上的软件
    dcomlaunch是Windows操作系统中的一个服务进程,负责启动和管理分布式组件对象模型(DCOM)应用程序。DCOM是一种微软的远程过程调用(RPC)技术,允许运行在不同计算机上的软件组件相互通信和交互。具体来说,dcomlaunch服务进程的作用包括:启动和管理DCOM服务:dcomlaunch负责启动
  • 2023-12-19使用jvm工具排查系统问题
    java-jvm-toolJstatd远程连接(推荐)不用重启项目远程机配置[demo@localhost jvmtest]$ vi jstatd.all.policy# 内容grant codebase "file:/home/demo/jdk1.8.0_171/lib/tools.jar" {permission java.security.AllPermission;};#IP为远程机外网IP(必须配置ip地址)[demo@l
  • 2023-12-06Javake可视化故障处理工具-VisualVM
    VisualVM(All-in-OneJavaTroubleshootingTool)是功能最强大的运行监视和故障处理程序之一,曾经在很长一段时间内是Oracle官方主力发展的虚拟机故障处理工具。Oracle曾在VisualVM的软件说明中写上了“All-in-One”的字样,预示着它除了常规的运行监视、故障处理外,还将提供其他方面
  • 2023-12-06SpringBoot Seata 死锁问题排查
    现象描述:SpringBoot项目,启动的时候卡住了,一直卡在那里不动,没有报错,也没有日志输出但是,奇怪的是,本地可以正常启动好吧,姑且先不深究为什么本地可以启动而部署到服务器上就无法启动的问题,这个不是重点,重点是怎么让它启动起来。(PS:我猜测可能是环境不同造成的,包括操作系统不同和JD
  • 2023-12-01查看进程线程的方法
    windows任务管理器可以查看进程和线程数,也可以用来杀死进程tasklist查看进程taskkill杀死进程netstat-ano|findstr端口号查看某个端口号下的进程taskkill/f/pid强制杀死某个进程linuxps-ef查看所有进程ps-fT-p<PID>查看某个进程(PID)的所有线程kill杀死进程
  • 2023-11-07Windows xp系统中配置DCOM应用服务器
    Windowsxp系统中配置DCOM应用服务器 一协议    要确保XP系统中安装有NWLinkIPX/SPX/NetBIOSCompatibleTransportProtocol协议二DCOM配置    运行DCOMCNFG.EXE    我的电脑--属性    默认属性 --   在此计算机上启用分布式COM打勾   
  • 2023-10-31JVM参数调优
    配置文件在tomcat/bin目录下catalina.sh中 JAVA_OPTS="-server-Xms595M-Xmx595M-Xmn223M-XX:SurvivorRatio=10-Xss1M-XX:+UseConcMarkSweepGC-XX:+CMSClassUnloadingEnabled-XX:+UseCMSCompactAtFullCollection-XX:+ExplicitGCInvokesConcurrent-Djava.rmi.server.
  • 2023-10-25导入失败!检索 COM 类工厂中 CLSID 为 {36D27C48-A1E8-11D3-BA55-00C04F72F325} 的组件失败
    出现以上错误,需要进行如下配置:一、配置project的DCOM权限1:在服务器上安装office的Project软件.2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"4:在"DCOM配置"中找到"Micro
  • 2023-08-14Zabbix 监控 Tomcat 服务
    目录一、Zabbix监控Tomcat的方式二、实例部署1.客户端配置(1)安装JDK(2)设置JDK变量环境(3)安装tomcat(4)修改配置文件(5)重启2.服务端配置(1)安装zabbix-java-gateway(2)修改配置文件3.Web页面操作一、Zabbix监控Tomcat的方式zabbix通过部署jmx来监控tomcatzabbix提供了一个j
  • 2023-08-11jvisualvm jconsloe 监视tomcat
    操作步骤:监控Java:先建一个名为jstatd.all.policy文件,内容为grantcodebase"file:${java.home}/../lib/tools.jar"{permissionjava.security.AllPermission;};在jdb的bin运行jstatd -J-Djava.security.policy=jstatd.all.policy  监控tomca
  • 2023-08-08OPC协议数据接入客户端服务器设置
    Windows系统OPCDCOM配置说明1服务器的配置在OPC服务器所在的PC机上进行配置。Window登录帐户具有管理员权限,用户密码不能为空。1.1DCOM配置在“开始”菜单中选择“运行”,然后输入dcomcnfg,点击“确定”  在弹出的组件服务窗口中,右键点击“我的电脑”,并选
  • 2023-06-27java线程监控-jstack+jvisualvm
    Java线程监控一.Jstasck1.查找进程ps-ef|greptomcat-oa2.使用jstack监控jstack2429二、jvisualvm1.tomcat应用环境配置1.1tomcat环境配置修改tomcat中,catalina.sh文件cd/usr/src/tomcat-pinter/binvicatalina.sh在第二行添加如下:JAVA_OPTS="-Dcom.sun.mana
  • 2023-06-17VisualVM 2.1.6 工具监控、查看内存溢出的jar服务包
    VisualVM2.1.6    链接:https://pan.baidu.com/s/1h_qacWhaQrW9kA97wdMnJQ提取码:ey5b  JTop.jar  存放路径:C:\ProgramFiles\Java\jdk-11.0.17\demo\management\JTop链接:https://pan.baidu.com/s/1UOE3ECl0-KqXnOFxs-Criw提取码:daL9 使用步骤:Visual
  • 2023-06-13DCOM远程执行命令横向移动
    DCOM远程执行命令横向移动目录DCOM远程执行命令横向移动一、DCOM介绍二、获取DCOM列表三、DCOM横向条件四、MMC20.Application远程执行命令五、ShellWindows远程执行命令六、ShellBrowserWindow远程执行命令七、调用Excel.Application远程执行命令八、Visio.Application远程执行
  • 2023-05-04JVM系列---【使用jconsole开启JVM监控】
    使用jconsole开启JVM监控设置远程监控相关选项对于远程Java进程的连接,会要麻烦些,首先需要在需监控的远程Java程序启动脚本中加入与JVM远程监控相关的选项:1.开启JVM远程监控-Dcom.sun.management.jmxremote=true2.监控的IP地址-Djava.rmi.server.hostname=192.168.91.166,远
  • 2023-04-28本地java监控远程Linux服务器-jconsole
    一、配置远程服务器需要监控的服务项目(本文以ps为例)需要监控的ps项目,此项目启动文件为ps.sh,编辑sh文件,找到JAVA_OPTS项,在后面添加JAVA_OPTS="-XX:+UseParallelGC-XX:+UseParallelOldGC$JVM_FLAGS$GC_LOG-Dfile.encoding=UTF-8-DLog4jContextSelector=org.apache.logging.
  • 2023-03-31用jvisualvm监控远程java程序
    jvisualvm是一个JDK自带的java性能监控程序。对于本地监控,直接启动jvisualvm,在它面板里面就可以看到所有在运行的java程序。但是如果要监控在别的机器上运行的java程序,那么运行的时候要多加几个参数(假设我们的类名字叫Hello):java-Dcom.sun.management.jmxremote-Dcom.sun.man
  • 2023-02-25查看java应用 垃圾回收情况 和 jvm启动参数介绍
    jdk8jvm启动参数对照:参数含义-Xmx8g最大堆内存8g-Xms8g初始化堆内存8g-Xmn4g年轻代4g-Xss1m栈内存1m-XX:MetaspaceSize=521m初始化元空间512m-XX:MaxMetaspaceSize=521m最
  • 2023-02-02VisualVM 远程链接
    在启动参数上添加一下参数-Dcom.sun.management.jmxremote.port=8999(jmx连接端口号)-Dcom.sun.management.jmxremote.rmi.port=8999-Dcom.sun.management.jmxremote
  • 2023-01-06jconsole的简单学习
    摘要jconsole是JDK自带的一款图形化监测工具他可以监测本地程序,也可以检测远程的机器在没有其他监控手段可以使用的情况下可以快速进行必要的监测使用方法也比较简单
  • 2022-12-10JVM监控工具之jvisualvm
    一、简介JVisualVM是Netbeans的profile子项目,已在JDK6.0update7中自带(bin/jvisualvm.exe),能够监控线程,内存情况,查看方法的CPU时间和内存中的对象,已被GC的对象,反向查看
  • 2022-12-05jdk自带的javaVisualVM检测tomcat
    背景:在项目运行的过程中想了解一下tomcat的执行性能情况,下面以jdk自带的javaVisualVm为例进行配置检测1.在我本地(windows系统)找到jdk中的bin目录,找到jvisualvm.exe双击
  • 2022-12-03Docker搭建kafka
    环境安装docker安装yumupdateyuminstalldocker#启动systemctlstartdocker#加入开机启动systemctlenabledocker#检查是否启动dockerversion#测试一下dockerrun
  • 2022-11-13学习笔记-java代码审计-环境搭建+前置知识
    Java代码审计-环境搭建+前置知识0x00中间件tomcat因为个人比较矫情,不想在mac搭java的开发环境,就想着有没有本地写代码然后部署到虚拟机上运行。毕竟java是静态语言,在编