Thanks you for filling out this feature request report :vulcan_salute:
Description:
Two deployer files (DeployerDev.java and Deployer.java) in each Vert.x API server can be merged.
This will make maintainence of entrypoint of application easier between Developers and Devops.
DeployerDev.java--> is used as an entry point to deploy Vert.x as non clustered instance
Deployer.java --> is used as an entrypoint to deploy Vert.x as clustered instance. This is also in addition contains other features like - graceful shutdown, metrics which are independent of clustering.
Few potential issues that will get solved :
Inconsistency between the two files and two ways of deployment - clustered and non-clustered
Single docker image rather than two - dev, and depl based
Suggestion:
Merge metrics, graceful shutdown to be applicable for both clustered and non-clustered instance
Deploy clustered or non-clustered instance based on java commandline
Thanks you for filling out this feature request report :vulcan_salute:
Description:
Two deployer files (DeployerDev.java and Deployer.java) in each Vert.x API server can be merged. This will make maintainence of entrypoint of application easier between Developers and Devops.
DeployerDev.java--> is used as an entry point to deploy Vert.x as non clustered instance Deployer.java --> is used as an entrypoint to deploy Vert.x as clustered instance. This is also in addition contains other features like - graceful shutdown, metrics which are independent of clustering.
Few potential issues that will get solved :
Suggestion:
Alternatives:
Anything else: