Skip to content

Components

Wuyi Chen edited this page May 16, 2019 · 32 revisions

Overview

Servers

Official Name Directory Name Application Name Host Port
Config Server config-server configserver localhost 8888
Eureka Server eureka-server localhost 8761
Zipkin Server zipkin-server localhost 9411
Zuul Server zuul-server zuulservice localhost 5555

Services

Official Name Directory Name Application Name Host Port
Licensing Service licensing-service licensingservice localhost 8080
Organization Service organization-service organizationservice localhost 8060
Authentication Service authentication-service authenticationservice localhost 8901
Specialroutes Service specialroutes-service specialroutesservice localhost 8040

Database

Host Port Database Table Belong to Server/Service
localhost 3306 test licenses Licensing Service
localhost 3306 test organizations Organization Service
localhost 3306 test users Authentication Service
localhost 3306 test user_roles Authentication Service
localhost 3306 test user_orgs Authentication Service
localhost 3306 test abtesting Special Routes Service

Message Queue

Application Host Port Version
Apache ZooKeeper localhost 2181 3.4.14
Apache Kafka localhost 9092 2.2.0

Cache

Application Host Port Version
Redis localhost 6379 5.0.4

Server/Service Starting Dependencies

No. Server/Service Name Description Hard Dependencies Soft Dependencies
1 Config Server Provide the configuration parameters for other services None None
2 Eureka Server Provide the service discovery functionality None None
3 Zuul Server Provide the service gateway functionality Eureka Server Special Routes Service
4 Organization Service Manage (query, add, update, delete) organization records. Eureka Server, Config Server, ZooKeeper, Kafka None
5 Licensing Service Manage (query, add, update, delete) license records. Eureka Server, Config Server, ZooKeeper, Kafka Organization Service
6 Special Routes Service Provide an alternate endpoint for a certain service Eureka Server, Config Server None
7 Authentication Service Issue and validate access tokens. Eureka Server, Config Server None
Clone this wiki locally