1个java应用就只对应1个java进程么

来源:3-1 监控本地java进程

慕妹9217275

2019-08-24

老师,你好1个java应用就只对应1个java进程么?
1、传统部署方式,部署1个tomcat,然后tomcat上部署1个java应用,这时tomcat和java应用是公用一个java进程,还是有两个java进程
2、docker部署方式部署1个java应用,这时是有一个还是有两个java进程

写回答

1回答

若鱼1919

2019-08-25

  1. tomcat上跑war包的时候,只有一个tomcat进程,java应用只是tomcat进程要执行的代码,因此不存在java应用进程这个东西,因为tocmat本身是java写的,因此只有一个java进程,也就是tomcat的进程。

  2. docker部署java应用的时候,docker本身是一个docker进程,docker容器内部的java应用是一个java进程。

0
0

Java生产环境下性能监控与调优详解

系统掌握线上性能监控与 GC调优,线上代码调试

2373 学习 · 262 问题

查看课程