Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

The Pet Clinic application is rather simple application based on the SpringBoot (Every microservice is a Spring Boot application) powered microservices. The original repository is located at github: https://github.com/spring-petclinic/spring-petclinic-microservices.

Our repository including some small changes (e.g. startup scripts, ..) is on inspectIT labs: https://github.com/inspectit-labs/spring-petclinic-microservices

Start Application with inspectIT

  1. Clone the code from https://github.com/inspectit-labs/spring-petclinic-microservices and use branch "inspectIT"

You can start the PetClinic Microservices application including the inspectIT agents either using with or without docker.

With Docker (Docker-compose), Recommended for Linux and MacOS

  • Navigate to the code and run the following command to build the docker images: mvn clean install -PbuildDocker
  • run docker-compose -f docker-compose-inspectIT.yml up -d

Without Docker

  • Download and install latest version of inspectIT from: www.inspectit.rocks
  • After the installation start CMR and inspectIT
  • Linux
    • Open a terminal
    • Navigate to the code of the PetClinic Microservices application and start: ./start_all_with_inspectIT.sh <path to inspectIT agent>
    • The inspectIT agent can be found in the installation directory of inspectIT
    • To stop all processes you can use the script : ./stop_all.sh
  • WIndows
    • Open CMD
    • Navigate to the code of the PetClinic Microservices application and start: start_all_with_inspectIT.bat <path to inspectIT agent>
    • The inspectIT agent can be found in the installation directory of inspectIT
    • By closing the windows all processes will be stopped automically




  • No labels