-
Notifications
You must be signed in to change notification settings - Fork 60
Config Server
Wuyi Chen edited this page May 1, 2019
·
12 revisions
Build an API endpoint which could return configuration parameters based on different services and different environments.
- Spring Cloud Configuration server
- Licensing Service
- Organization Service
- Special Routes Service
- Authentication Service
- The configuration service loads from your local file system.
- Search Location is defined by an absolute path.
- Search Location is defined by a relative path with classpath.
- The configuration service loads from a git repository.
Method | URL | Description |
---|---|---|
GET | http://localhost:8888/licensingservice/default | Read licensing service default config |
GET | http://localhost:8888/licensingservice/dev | Read licensing service dev config |
GET | http://localhost:8888/licensingservice/prod | Read licensing service prod config |
POST | http://localhost:8888/encrypt | Encrypt a value (available only when you set the ENCRYPT_KEY environment variable) |
- Overview
- Getting Started
-
Technical Essentials
- Autowired
- SpringData JPA
- Configuration File Auto-loading
- Configuration Encryption
- Service Discovery with Eureka
- Resiliency Patterns with Hystrix
- Configure Hystrix
- Service Gateway with Zuul
- Zuul Filters
- Protect Service with Spring Security and OAuth2
- Use JWT as Access Token
- Store Clients and Users' Credentials to DB
- Integrate with Message Queue (Kafka)
- Integrate with Redis
- Tune Logging
- Log Aggregation
- Send Trace to Zipkin
- Build Runnable Jar
- Core Application Logic
- Components