java相关:运行jar程序时添加vm参数的方法

发布于 2020-3-15|

复制链接

下面小妖就为大家带来一篇运行jar程序时添加vm参数的方法。小妖觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小妖过来看看吧

设置vm堆大小以及,配置远程监控参数设置远程端口为8999,不需要用户名密码验证,初始化堆内存为64M、最大堆内存为128M、新生代为20M,Survivor区与Eden区内存为2:8java -Djava.rmi.server.hostname=主机ip -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar -Xms64M -Xmx128M -Xmn20M -XX:SurvivorRatio=2 ./live-scheduled-0.0.1-SNAPSHOT.jar此时就可以用jconsole工具进行远程监控了,只需要使用主机ip+端口就可以连接成功如果要让远程监控连接需要密码那么配置如下java -Djava.rmi.server.hostname=主机IP -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxrete.ssl=false -Dcom.sun.management.jmxremote.pwd.file=/data/java/jdk1.8/jre/lib/management/jmxremote.password -jar -Xms64M -Xmx128M -Xmn20M -XX:SurvivorRatio=2 ./live-scheduled-0.0.1-SNAPSHOT.jar并将jre目录下面jre/lib/management目录下面jmxremote.password.template复制一份到该目录,命名为jmxremote.password,然后将jmxremote.password文件内容全删除掉,然后配置两个用户,一个为只读权限,一个为控制权限,文件内容如下monitorRole  密码controlRole   密码然后在远程监控时就需要用用户名和密码连接了。

java -jar vm参数_java相关:运行jar程序时添加vm参数的方法相关推荐

  1. DolphiScheduler平台上运行spark程序时,外部参数设置

    DolphiScheduler平台上运行spark程序时,外部参数设置 近期使用DS平台执行spark程序,遇到了部分参数设置的问题,代码中需要外部传入一个参数procDate(处理日期),具体设置如 ...

  2. linux shell java 参数_java调用linux中的shell脚本传递参数并返回执行结果

    [刚接触 linux下的开发,最近遇到java调用shell脚本的问题,找到一个比较适合菜鸟级的方法,转述如下: 在需要运行的SHELL脚本第一行添加 #!/bin/sh然后在终端运行  chmod ...

  3. python文本编辑器报错_notepad++编辑器中运行python程序时需要注意的编码格式

    本篇文章给大家带来的内容是关于notepad++编辑器中运行python程序时需要注意的编码格式,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 语言:python3.4 文本编辑器: ...

  4. 问题:当运行exe程序时遇到错误0000007时如何解决

    这里我是需要用的一个DDS库安装程序,但是经过一系列安装操作后,最后一步验证是否成功时出现了问题: 点击 该exe应用程序提示:应用程序错误0xc000007b 给出我使用后成功了的解决方法: 首先下 ...

  5. 在Windows上双击运行Python程序不会自动退出的方法

    文章目录 在Windows上双击运行Python程序不会自动退出的方法 前言 将python.exe添加到环境变量中 一个Python程序例子 双击运行Python程序报错 双击运行Windows C ...

  6. 为了避免360等浏览器的页面缓存影响到系统的参数,可以在对应页面中添加随机参数。

    为了避免360等浏览器的页面缓存影响到系统的参数,可以在对应页面中添加随机参数. 如window.open('text.aspx?rid='+ Math.round(Math.random() * 1 ...

  7. java -jar 工作原理_Java 中的 jar ,天天见,可是你知道它的运行机制吗?

    本文由读者 muggle 投稿,muggle 是一位极具极客精神的 90 后单身老实猿,他的博客地址是:http://muggle.javaboy.org/ 今天介绍两个大家每天都在用但是却很少去了解 ...

  8. java jar 启动项目,SpringBoot项目运行jar包启动的步骤流程解析

    SpringBoot项目在开发中,方便快捷,有一点原因就是SpringBoot项目可以打jar包运行:把jar包直接扔服务器上,然后运行jar包就能访问项目接口了.下面介绍SpringBoot项目打j ...

  9. java 内存回收参数_JAVA虚拟机内存回收算法与调优参数

    一.相关概念 基本回收算法 引用计数(Reference Counting)比较古老的回收算法.原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数.垃圾回收时,只用收集计数为0的对象. ...

最新文章

  1. pandas将dataframe中的特定数据列的内容转化为列表list数据(convert dataframe column values into a list)
  2. DevExpress XtraTabControl 加载Form
  3. C语言2011计算机二级c语言考点:c语言的基础知识
  4. 计算机网络(湖科大教书匠)
  5. linux 对象 调出r_[转载]linux系统下安装R包
  6. Spring5全面详解
  7. HealthKit 的新增功能
  8. Buuctf rar
  9. 小飞鱼-致远OA 搭建借还款应用之选择借款 增加列显示
  10. OpenSSL源码下载及编译
  11. python获取当前日期所在的是本月第几周
  12. 域权限维持——黄金票据和白金票据
  13. 哈工大 计算机系统 一纸开卷CSAPP
  14. 关于drawInRect: withAttributes: 等新方法的使用
  15. stringsAsFactors=FALSE是什么意思
  16. [Power Query] 添加列
  17. 案例 | 荔枝微课基于 kubernetes 搭建分布式压测系统
  18. pwm原理及arduino使用pwm教程详解(超详细超基础)
  19. easyExcell
  20. 2022继电保护判断题及答案

热门文章

  1. vSphere Web Client使用指南之安装配置
  2. mysqldump简单解析
  3. 如何在Ubuntu 13.04, 13.10上安装Sublime Text 3
  4. 不使用border-radius,实现一个可复用的高度和宽度都自适应的圆角矩形
  5. Tomcat 映射虚拟目录
  6. Python 和curl 调用sendcloud发送邮件
  7. 【转】在Ubuntu上下载、编译和安装Android最新源代码
  8. 【前端 · 面试 】TCP 总结(一)—— 概述
  9. 【电脑百科】BT种子
  10. 《假设的世界-一切不能想当然》笔记