Skip to content

Development Environment

Lyes S edited this page Sep 6, 2021 · 6 revisions

Maven

mvn clean install

[INFO] Reactor Summary for publisher-subscriber-microservices 0.0.1-SNAPSHOT:
[INFO]
[INFO] publisher-subscriber-common ........................ SUCCESS [  5.093 s]
[INFO] publisher-service .................................. SUCCESS [ 10.326 s]
[INFO] subscriber-service ................................. SUCCESS [ 11.882 s]
[INFO] gateway-service .................................... SUCCESS [  9.288 s]
[INFO] publisher-subscriber-microservices ................. SUCCESS [  0.063 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  36.934 s
[INFO] Finished at: 2021-07-01T12:43:17-04:00
[INFO] ------------------------------------------------------------------------

Docker Compose

docker-compose --env-file .env up -d

Starting openzipkin-zipkin ...
Starting hashicorp-consul  ...
Starting apache-activemq   ...
Starting hashicorp-consul  ... done
Starting gateway-service   ...
Starting openzipkin-zipkin ... done
Starting apache-activemq   ... done
Starting publisher-subscriber-microservices_subscriber-service_1 ...
Starting publisher-subscriber-microservices_subscriber-service_2 ...
Starting publisher-subscriber-microservices_subscriber-service_3 ...
Starting publisher-subscriber-microservices_publisher-service_1  ...
Starting publisher-subscriber-microservices_publisher-service_2  ...
Starting gateway-service                                         ... done
Starting publisher-subscriber-microservices_subscriber-service_3 ... done
Starting publisher-subscriber-microservices_publisher-service_2  ... done
Starting publisher-subscriber-microservices_subscriber-service_2 ... done
Starting publisher-subscriber-microservices_publisher-service_1  ... done
Starting publisher-subscriber-microservices_subscriber-service_1 ... done

  • 1 instance : Consul
  • 1 instance : ActiveMQ
  • 1 instance : Zipkin
  • 1 instance : Gateway Service
  • 2 instances : Publisher Service
  • 3 instances : Subscriber Service

Consul

http://localhost:8500

ActiveMQ

http://localhost:8161/admin/

User : admin

Password : admin

Zipkin