Skip to content

daggerok/one-more-axon-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

axon again Build Status

One more axon example

monolithic

up and running needed services in docker

./mvnw -f docker/axon-postgres/pom.xml -P up

run monolithic-app

./mvnw
bash ./apps/monolithic-app/target/*.jar

run monolithic-less-app

./mvnw
bash ./apps/monolithic-less-app/target/*.jar \
        --server.application.name=monolithic-less-query-app \
        --server.port=0 --spring.profiles.active=query
bash ./apps/monolithic-less-app/target/*.jar \
        --server.application.name=monolithic-less-command-app \
        --server.port=0 --spring.profiles.active=command
bash ./apps/monolithic-less-app/target/*.jar \
        --server.application.name=monolithic-less-client-app \
        --server.port=0 --spring.profiles.active=client

run micro apps

./mvnw
bash ./apps/micro-command-app/target/*.jar
bash ./apps/micro-query-client-app/target/*.jar

cleanup

./mvnw -f docker/axon-postgres/pom.xml -P down

build VuePress documentation

npm i ; npm run build