Release Notes / Version 10.2104
Table Of ContentsTo simplify future deployments and cluster deployment automation, the CoreMedia Spring-Boot applications have been standardized in regards to ports, servlet contexts and management interfaces. The changes include:
All Spring-Boot applications except for the
cae-preview-app, thecae-live-appand thestudio-server-appare being deployed without a servlet context. Thecae-preview-appand thecae-live-appare being deployed with/blueprintand thestudio-server-appwith/api.All Spring-Boot applications except for the
cae-preview-app, thecae-live-appserve their Spring-Boot management interface without a servlet context. Thecae-preview-appand thecae-live-apphave their management interface at/blueprint/servlet/actuator. Please make sure, that if you activate the actuators in the CAEs, that you restrict the access to them in your reverse proxy.All Spring-Boot applications use the following ports if present:
HTTP:
8080JDWP:
5005Management:
8081CORBA:
8083gRPC:
6565Prometheus Metrics:
8199
For development in the workspace using the
spring-boot-maven-plugin, the ports are being set to unique ports by activation of the*localSpring-Boot profiles.For development against a remote system, the docker-compose setup forwards the internal ports to the same unique development ports.
In the deployment archive all ports are being set to the unique port schema as well.
To prevent misconfiguration all Spring-Boot applications do not set any development endpoint properties using localhost values.
(CMS-14968)


