Skip to content

ShartazFeeham/Micro_forum

Repository files navigation

MicroForum

Config server

Eureka service discovery

  • URL: http://localhost:7777
  • Post service shutdown curl:
    curl --location --request POST 'http://localhost:3100/actuator/shutdown'

API gateway

Logging, Monitoring, Tracing

Monitoring

All the services has monitoring enabled, see config servers from below:

Docker image build and push commands

Config server

cd .\configserver\
docker build -t feeham/micro_forum:config-server-1.2 .
cd ../
docker push feeham/micro_forum:config-server-1.2

Discovery server

cd .\discoveryserver\
docker build -t feeham/micro_forum:discovery-server-1.0 .
cd ../
docker push feeham/micro_forum:discovery-server-1.0

Posts service

cd .\posts\
docker build -t feeham/micro_forum:posts-1.0 .
cd ../
docker push feeham/micro_forum:posts-1.0

Notification service

cd .\notification\
docker build -t feeham/micro_forum:notifications-1.0 .
cd ../
docker push feeham/micro_forum:notifications-1.0

API Gateway

cd .\gateway\
docker build -t feeham/micro_forum:gateway-1.0 .
cd ../
docker push feeham/micro_forum:gateway-1.0

All together

cd .\configserver\
docker build -t feeham/micro_forum:config-server-1.2 .
cd ../
cd .\discoveryserver\
docker build -t feeham/micro_forum:discovery-server-1.0 .
cd ../
cd .\posts\
docker build -t feeham/micro_forum:posts-1.0 .
cd ../
cd .\notification\
docker build -t feeham/micro_forum:notifications-1.0 .
cd ../
cd .\gateway\
docker build -t feeham/micro_forum:gateway-1.0 .
cd ../
docker push feeham/micro_forum:config-server-1.0
docker push feeham/micro_forum:discovery-server-1.0
docker push feeham/micro_forum:posts-1.0
docker push feeham/micro_forum:notifications-1.0
docker push feeham/micro_forum:gateway-1.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published