【发布时间】:2021-07-27 06:36:25
【问题描述】:
我们在服务器上使用 docker swarm。使用openjdk8。如果这样做:
docker service ls
查看结果:
ID NAME MODE REPLICAS IMAGE PORTS
7l89205dje61 integration_api replicated 1/1 docker.repo1.tomba.com/koppu/koppu-api:3.1.2.96019dc
.................
我正在尝试更新此服务的 jvm 堆大小,所以我尝试了:
docker service update --env-add JAVA_OPTS="-Xms3G -Xmx3G -XX:MaxPermSize=1024m" integration_api
看到了这个结果:
integration_api
overall progress: 1 out of 1 tasks
1/1: running [==================================================>]
现在我正在尝试查看堆大小,但没有找到一种方法,就像尝试进入容器时一样,将上面的 id 设为:
docker exec -it 7l89205dje61 bash
出现错误:
this container does not exit.
有什么建议吗?
【问题讨论】:
标签: docker jvm docker-swarm heap-memory