`
phipray
  • 浏览: 65802 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Jvisual远程Linux Tomcat8

 
阅读更多

 

vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=DEAN_PHIPRAY

 

vi /etc/hosts

10.108.168.68(服务器ip) DEAN_PHIPRAY

vi /etc/sysconfig/iptables 

把-A INPUT -j REJECT --reject-with icmp-host-prohibited

    -A FORWARD -j REJECT --reject-with icmp-host-prohibited

注释掉

添加

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8039 -j ACCEPT

 

Jstatd配置远程监控

配置java安全访问,将如下的代码存为文件 jstatd.all.policy,放到JAVA_HOME/bin中,其内容如下,

grant codebase "file:${java.home}/../lib/tools.jar" {

         permission java.security.AllPermission;

 };

执行命令

jstatd -J-Djava.security.policy=jstatd.all.policy

-J-Djava.rmi.server.hostname=10.108.168.68 &

(&表示用守护线程的方式运行)

 

JAVA_OPTS修改(在tomcat/bin目录下修改catalina.sh文件,在文件有效位置头部添加)

统一修改为:

JAVA_OPTS="-server -Xss228k -Xms2048m -Xmx4096m -XX:MaxNewSize=1024m -XX:SurvivorRatio=6 -XX:MaxPermSize=256m -XX:+UseParallelGC -XX:ParallelGCThreads=8 -XX:+UseParallelOldGC -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dsun.lang.ClassLoader.allowArraySyntax=true -Dfile.encoding=UTF-8 -Djava.rmi.server.hostname=10.108.168.68 -Dcom.sun.management.jmxremote.port=8039 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false" 

 

打开本机Jvisual



 

 Linux上的内存策略设为:

echo 3 > /proc/sys/vm/drop_caches

 

 

  • 大小: 659.4 KB
分享到:
评论

相关推荐

    jvisualvm远程访问Linux环境中tomcat

    jvisualvm 远程访问 Linux 环境中 Tomcat jvisualvm 是一个功能强大且功能丰富的 Java 监控和 profiling 工具,它可以远程访问和监控 Java 应用程序,包括 Tomcat 应用服务器。下面将详细介绍如何使用 jvisualvm ...

    JVisual3D-开源

    由于完全用Java编写,JVisual3D具有跨平台的特性,可以在任何安装了Java运行环境的系统上运行,如Windows、Linux和Mac OS。这大大增加了其适用范围,并简化了部署过程。 **4. 数学可视化** JVisual3D不仅限于基本的...

    JVisualVM简介与内存泄漏实战分析

    为了远程监控Tomcat服务器上的应用,需要对Tomcat进行配置以启用JMX支持。具体步骤如下: 1. **配置catalina.sh**:在Tomcat的`catalina.sh`配置文件中加入以下行: ```sh JAVA_OPTS="$JAVA_OPTS -Djava.rmi....

    JVisual Versioning System-开源

    JVVS的设计考虑了不同操作系统的需求,可以在Windows、Linux和macOS等主流平台上稳定运行。这使得开发者无论使用何种工作环境,都能无缝切换并继续使用JVVS进行版本控制,提高了开发的灵活性和效率。 ### API集成 ...

    visualvm jdk插件

    1. **启动VisualVM**:在JDK安装目录下的`bin`目录中找到`jvisualvm.exe`(Windows)或`jvisualvm`(Unix/Linux/Mac),双击启动。 2. **选择应用**:VisualVM会自动列出本地运行的Java进程,也可以手动添加远程JMX...

    jvisualvm插件JDK1.8_64.zip

    MBeans插件则允许开发者通过MBean服务器访问和操作Java管理扩展(JMX),实现远程监控和管理。Visual GC插件可视化垃圾回收过程,帮助理解GC行为对应用程序性能的影响。 3. **插件列表详解** - **...

    Visual Assist 2017

    该Visual Assist适用于Vs2010、2012、2013、2015、2017等一系列,使用时,先运行VA_X_Setup,安装完成后运行vax_patch。注意可能杀毒软件会报错和清除。使用前请关闭杀毒软件或者添加信任

    jvisualvm btrace插件离线安装

    1. **下载离线安装包**:根据提供的信息,你已经有了一个名为"jvisual-btrace离线安装包"的压缩文件,这个文件应该包含了BTrace插件及其所有必要的依赖。确保将这个文件保存在你能方便访问的位置。 2. **解压安装包...

    jvisualvm详解

    该文档详细地描述了jvisual的各个功能,借助该工具,我们可以监控到,jvm内存的分配,使用情况,gc的活动过程,线程的生命历程等jvm所有的情况。

Global site tag (gtag.js) - Google Analytics