Skip to content

auth0-blog/spring-boot-session

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scaling JSF applications with Spring Session

Application commands

# run app locally
mvn spring-boot:run

# prepare to dockerize
mvn clean package

# create dockerized app image
docker build -t spring-session .

# run dockerized app
docker run -d -p 8081:8080 --name spring-session-1 -e "APPLICATION_TITLE=First instance" spring-session
docker run -d -p 8082:8080 --name spring-session-2 -e "APPLICATION_TITLE=Second instance" spring-session

# stop and remove docker instance
docker rm -f spring-session-1
docker rm -f spring-session-2

# getting application logs
docker logs spring-session

NGINX commands

# create dockerized app image
docker build -t spring-session-nginx nginx

# run dockerized app
docker run -p 8080:80 -d --name spring-session-nginx spring-session-nginx

# stop and remove docker instance
docker rm -f spring-session-nginx

# getting application logs
docker logs spring-session-nginx

About

Scaling JSF applications with Spring Session

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published