This project helps to know how to setup project locally. The whole propose of this project is to train my brain for real time challenges. I have a project stack that i need to setup everything locally for testing myself and for personal experience. If I can’t setup i can’t do in real time therefore, it buildup the confident.
This setup entire stack in every individual virtual machine.
Prerequisites
JDK 11
Maven 3
MySQL 8
Technologies
Spring MVC
Spring Security
Spring Data JPA
Maven
JSP
Tomcat
MySQL
Memcached
Login: nginx has taken the request and forwarded to tomcat. This page is coming from Tomcat. Vprofile application lives in Tomcat. Web01 is able to connect Tomcat. Similarly, application is running this means its validated and three things validated that is, Nginx, Tomcat Application and Database
McCache: There is all user button which list all the users from database, data is coming from DB and data is inserted into Cached. It means all the services are validated.
RabbitMQ : It generates the queues which shows that it is able to connect to RabbitMQ