1. Create maven muti parent module
2. Create gate module
3.Configuration parent pom.xml
4. Configuration gate pom.xml , application.yml and logback.xml
5. Start project and registation to eureka
6. Upload github (https://github.com/juniflloor/gate)
7. Refer
Please remeber this picture
Eureka server dont' configuration context-path, only this application.yml defaultZone is same url.