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

jstatd的启动方式与关闭方式

启动方式与注意事项:

启动方式:

前台启动不打印日志:

jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=服务器IP

 前台启动并打印日志:

./jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=服务器IP -J-Djava.rmi.server.logCalls=true

日志输出效果:

后台启动并且不打印日志:

./jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=服务器IP &

后台启动并且不打印日志并指定端口:

./jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=服务器IP -p 端口 -J-Djava.rmi.server.logCalls=true

后台启动且打印日志并指定端口:

./jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=服务器IP -p 端口 -J-Djava.rmi.server.logCalls=true &

日志输出效果: 

注意事项:

如果你使用了指定端口的方法启动,jstatd启动后不只使用了你指定的那个端口,还会启动一个随机端口,所以实际上需要开放两个端口。

[root@xxx bin]# netstat -antup|grep jstatd
tcp        0      0 0.0.0.0:1099            0.0.0.0:*               LISTEN      18490/./jstatd
tcp        0      0 0.0.0.0:34476           0.0.0.0:*               LISTEN      18490/./jstatd 

 我们看到,jstatd启动后使用了1099和34476端口,所以这两个端口都需要开放。端口开放有两个地方需要检查,一是机器本身的防火墙端口开放,二是云服务器(如果有)的安全组策略。

关闭方式:

使用一下语句找到jstatd的pid

ps -ef | grep jstatd

 找到对应的pid(第一个数字是pid,后面的不是)后利用一下语句杀手对应的进程:

sudo kill -9 35189

再利用第一个语句查看对应进程又没被杀死,没有对应pid显示即表示成功。

参考文章地址:

本地jvisualvm通过jstatd远程监控GC

使用jvisualvm远程监控服务器上的jvm_jvisualvm远程监控jvm_行云墨客的博客-CSDN博客

相关文章:

jstatd的启动方式与关闭方式

启动方式与注意事项: 启动方式: 前台启动不打印日志: jstatd -J-Djava.security.policyjstatd.all.policy -J-Djava.rmi.server.hostname服务器IP 前台启动并打印日志: ./jstatd -J-Djava.security.policyjstatd.all.policy -…...

_improve-3

createElement过程 React.createElement(): 根据指定的第一个参数创建一个React元素 React.createElement(type,[props],[...children] )第一个参数是必填,传入的是似HTML标签名称,eg: ul, li第二个参数是选填,表示的是属性&#…...

C++——异常

目录 C语言传统的处理错误的方式 C异常概念 异常的使用 异常的抛出和匹配原则 在函数调用链中异常栈展开匹配原则 自定义异常体系 异常的重新抛出 ​编辑 异常安全 异常规范 C标准库的异常体系 异常的优缺点 C语言传统的处理错误的方式 传统的错误处理机制: …...

MVVM 架构进阶:MVI 架构详解

前言Android开发发展到今天已经相当成熟了,各种架构大家也都耳熟能详,如MVC,MVP,MVVM等,其中MVVM更是被官方推荐,成为Android开发中的显学。不过软件开发中没有银弹,MVVM架构也不是尽善尽美的,在使用过程中…...

有没有必要考PMP证书?

其实针对有没有必要考试吗,这个可以根本不同行业的人来决定的。 1.高等教育项目管理专业科班出身的人员。 在我国本科学历和硕士研究生学历中,项目管理也有开设。不管以后从事的工作是否为项目管理或其他管理,作为本专业的同学,…...

1 机器学习基础

1 机器学习概述 1.1 数据驱动的问题求解 大数据-Big Data 大数据的多面性 1.2 数据分析 机器学习:海量的数据,获取有用的信息 专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之…...

java基础系列(六) sleep()和wait() 区别

一.前言 关于并发编程这块, 线程的一些基础知识我们得搞明白, 本篇文章来说一下这两个方法的区别,对Android中的HandlerThread机制原理可以有更深的理解, HandlerThread源码理解,请查看笔者的这篇博客: HandlerThread源码理解_handlerthread 源码_broadview_java的博客-CSDN博…...

Urho3D序列化

从Serializable派生的类可以通过定义属性将其自动序列化为二进制或XML格式。属性存储到每个类的上下文中。场景加载/保存和网络复制都是通过从Serializable派生Node和Component类来实现的。 支持的属性类型是Variant支持的所有属性类型,不包括指针和自定义值。 属性…...

企业级信息系统开发学习1.3——利用注解配置取代Spring配置文件

文章目录一、利用注解配置类取代Spring配置文件(一)打开项目(二)创建新包(三)拷贝类与接口(四)创建注解配置类(五)创建测试类(六)运行…...

VUE DIFF算法之快速DIFF

VUE DIFF算法系列讲解 VUE 简单DIFF算法 VUE 双端DIFF算法 文章目录VUE DIFF算法系列讲解前言一、快速DIFF的代码实现二、实践练习1练习2总结前言 本节我们来写一下VUE3中新的DIFF算法-快速DIFF,顾名思义,也就是目前最快的DIFF算法(在VUE中&…...

一文掌握如何轻松稿定项目风险管理【静说】

风险管理对于每个项目经理和PMO都非常重要,如果管理不当会出现很多问题,咱们以前分享过很多风险管理的内容: 风险无处不在,一旦发生,会对一个或多个项目目标产生积极或消极影响的确定事件或条件。那么接下来介绍下五大…...

操作系统权限提升(十四)之绕过UAC提权-基于白名单AutoElevate绕过UAC提权

系列文章 操作系统权限提升(十二)之绕过UAC提权-Windows UAC概述 操作系统权限提升(十三)之绕过UAC提权-MSF和CS绕过UAC提权 注:阅读本编文章前,请先阅读系列文章,以免造成看不懂的情况!! 基于白名单AutoElevate绕过…...

ecology9-谷歌浏览器下-pdf.js在渲染时部分发票丢失文字 问题定位及解决

问题 问题描述 : 在谷歌浏览器下,pdf.js在渲染时部分发票丢失文字;360浏览器兼容模式不存在此问题 排查思路:1、对比谷歌浏览器的css样式和360浏览器兼容模式下的样式,没有发现关键差别 2、✔使用Fiddler修改网页js D…...

JavaScript Window Navigator

文章目录JavaScript Window NavigatorWindow Navigator警告!!!浏览器检测JavaScript Window Navigator window.navigator 对象包含有关访问者浏览器的信息。 Window Navigator window.navigator 对象在编写时可不使用 window 这个前缀。 实例 <div id"example"…...

Linux基础命令-du查看文件的大小

文章目录 du 命令介绍 语法格式 基本参数 参考实例 1&#xff09;以人类可读形式显示指定的文件大小 2&#xff09;显示当前目录下所有文件大小 3&#xff09;只显示目录的大小 4&#xff09;显示根下哪个目录文件最大 5&#xff09;显示所有文件的大小 6&#xff0…...

文献计量分析方法:Citespace安装教程

Citespace是一款由陈超美教授开发的可用于海量文献可视化分析的软件&#xff0c;可对Web of Science&#xff0c;Scopus&#xff0c;Pubmed&#xff0c;CNKI等数据库的海量文献进行主题、关键词&#xff0c;作者单位、合作网络&#xff0c;期刊、发表时间&#xff0c;文献被引等…...

MVI 架构更佳实践:支持 LiveData 属性监听

前言MVI架构为了解决MVVM在逻辑复杂时需要写多个LiveData(可变不可变)的问题,使用ViewState对State集中管理&#xff0c;只需要订阅一个 ViewState 便可获取页面的所有状态通过集中管理ViewState&#xff0c;只需对外暴露一个LiveData&#xff0c;解决了MVVM模式下LiveData膨胀…...

LeetCode438 找到字符串中所有字母异位词 带输入和输出

题目&#xff1a; 给定两个字符串 s 和 p&#xff0c;找到 s 中所有 p 的 异位词 的子串&#xff0c;返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串&#xff08;包括相同的字符串&#xff09;。 示例 1: 输入: s “cbaebabacd”, …...

ACSC 2023 比赛复现

Admin Dashboard 在 index.php 中可以看到需要访问者是 admin 权限&#xff0c;才可以看到 flag。 report.php 中可以让 admin bot 访问我们输入的 url&#xff0c;那么也就是说可以访问 addadmin.php 添加用户。 在 addadmin.php 中可以添加 admin 用户&#xff0c;但是需…...

【Linux驱动开发100问】什么是模块?如何编写和使用模块?

&#x1f947;今日学习目标&#xff1a;什么是Linux内核&#xff1f; &#x1f935;‍♂️ 创作者&#xff1a;JamesBin ⏰预计时间&#xff1a;10分钟 &#x1f389;个人主页&#xff1a;嵌入式悦翔园个人主页 &#x1f341;专栏介绍&#xff1a;Linux驱动开发100问 什么是模块…...

Qwen-Image-Edit-F2P人脸生成教程:多角度人像生成策略与camera参数模拟技巧

Qwen-Image-Edit-F2P人脸生成教程&#xff1a;多角度人像生成策略与camera参数模拟技巧 想用AI生成一张完美的人像照片&#xff0c;但总感觉角度单一、表情呆板&#xff1f;或者想为虚拟角色创建一套不同角度的形象参考图&#xff0c;却苦于没有专业摄影设备&#xff1f;今天&…...

性能测试新手误区:用户数与压力

同样的项目、同样的性能需求&#xff0c;让不同的测试人员来测&#xff0c;会是相同的结果么&#xff1f; 假设有这样一个小论坛&#xff0c;性能测试人员得到的需求是“支持并发50人&#xff0c;响应时间要在3秒以内”&#xff0c;性能测试人员A和B同时开始进行性能测试&…...

打卡信奥刷题(3004)用C++实现信奥题 P6202 [USACO07CHN] Summing Sums G

P6202 [USACO07CHN] Summing Sums G 题目描述 NNN 头奶牛&#xff08;1≤N≤51041 \leq N \leq 5 \times 10^41≤N≤5104&#xff09;刚刚学习了不少密码学知识&#xff0c;终于&#xff0c;她们创造出了属于奶牛的加密方法&#xff0c;由于她们经验不足&#xff0c;她们的加密…...

7个进阶技巧:ComfyUI-AnimateDiff-Evolved从入门到精通AI动画创作

7个进阶技巧&#xff1a;ComfyUI-AnimateDiff-Evolved从入门到精通AI动画创作 【免费下载链接】ComfyUI-AnimateDiff-Evolved Improved AnimateDiff for ComfyUI 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-AnimateDiff-Evolved AI动画制作正迎来前所未有的发…...

如何零成本体验原神抽卡乐趣?这款开源模拟器让你畅玩无限资源

如何零成本体验原神抽卡乐趣&#xff1f;这款开源模拟器让你畅玩无限资源 【免费下载链接】Genshin-Impact-Wish-Simulator Best Genshin Impact Wish Simulator Website, no need to download, 100% running on browser! 项目地址: https://gitcode.com/gh_mirrors/gen/Gens…...

从玩具到工具:避开这3个坑,用LangGraph把你的LangChain Agent变成真正可用的智能体

从玩具到工具&#xff1a;避开这3个坑&#xff0c;用LangGraph把你的LangChain Agent变成真正可用的智能体 如果你已经跟着教程搭建过几个简单的LangChain Agent&#xff0c;却在实际业务中遭遇了"演示很美好&#xff0c;落地就崩溃"的困境——比如处理多步骤任务时逻…...

基于Qt C++开发一套大疆农业无人机的AI飞控系统

你想要基于Qt C++开发一套大疆农业无人机的AI飞控系统,核心实现AI路径规划和作物长势分析功能,聚焦农业植保、农田测绘场景,目标是将植保效率提升10倍、亩均成本降低80%,这个需求聚焦于Qt在农业无人机飞控可视化与AI算法集成领域的开发。 ### 一、系统整体架构设计 先明确…...

Windows CMD隐藏技巧:10个连老手都可能不知道的实用命令

Windows CMD隐藏技巧&#xff1a;10个连老手都可能不知道的实用命令 在Windows系统管理的日常工作中&#xff0c;CMD命令行工具始终是不可或缺的利器。尽管图形界面操作简单直观&#xff0c;但命令行在批量处理、自动化任务和系统维护方面有着无可替代的优势。许多资深用户可能…...

3个突破性步骤:跨平台虚拟化让Windows用户实现macOS无缝体验

3个突破性步骤&#xff1a;跨平台虚拟化让Windows用户实现macOS无缝体验 【免费下载链接】OSX-Hyper-V OpenCore configuration for running macOS on Windows Hyper-V. 项目地址: https://gitcode.com/gh_mirrors/os/OSX-Hyper-V 在数字化工作流日益复杂的今天&#xf…...

NeurIPS 2025论文解读:如何用T-GRPO算法让大模型真正理解视频时序?

NeurIPS 2025论文精析&#xff1a;T-GRPO算法如何重塑视频时序理解的边界 当一段3秒的短视频在TikTok上获得百万点赞时&#xff0c;人类能瞬间捕捉其中的情感爆发点&#xff1b;而当AI模型面对同样的内容&#xff0c;却常常陷入"帧级理解"的困境——这正是多模态大模…...