Starting the Axon Server

Last updated last month

There is more then one way to start and run Axon Server:

Starting Axon Server locally

The Axon Server ZIP download contains executable JAR files for the server itself and the CLI. Copy axonserver.jar to a directory of your choice. Because Axon Server uses sensible defaults, you are now ready to go. Start the Axon Server using the following command:

$ ./axonserver.jar

or when not running bash shell:

$ java -jar axonserver.jar

When you see a log line announcing "Started Axon Server in some-value seconds (JVM running for some-other-value)", the server is ready for action. To verify that the server is started correctly, open the page http://localhost:8024.

Alternative ways of running the Axon Server

Axon provides a Docker image of Axon Server, which is available on DockerHub​

Alternatively, you can use this image to run Axon Server in Docker container and deploy it to Kubernetes.

See Operations Guide chapter (section: Setting up Axon Server/Launch) for more details.