how to pass JVM arguments in AWS ECS?

2019-08-22 03:40发布

问题:

I am trying to set up a microservice in Amazon ECS. How can JVM arguments be configured and passed to the microservice?

回答1:

We do this sort of thing by passing them as env variables on the task. When you edit your container in your task, scroll down to the Env Variables section:

You can then reference these as normal env variables on the command line when you launch your application.



回答2:

You can set an ENTRYPOINT in your Dockerfile like: ENTRYPOINT ["java","-Xms1024m","-Xmx1800m","-jar","/app.jar"]