Commit 98e3a7170f8acf43dc8039116ecb3c5da109fc92
1 parent
03f8b6c3
新增test环境配置项
Showing
5 changed files
with
245 additions
and
16 deletions
class-service.yml
| ... | ... | @@ -74,36 +74,102 @@ apiConfig: |
| 74 | 74 | --- |
| 75 | 75 | |
| 76 | 76 | spring: |
| 77 | - profiles: production | |
| 77 | + profiles: test | |
| 78 | 78 | cloud: |
| 79 | 79 | config: |
| 80 | 80 | discovery: |
| 81 | 81 | enabled: true |
| 82 | - datasource: | |
| 83 | - name: eaas_core | |
| 84 | - url: jdbc:mysql://emysql3:3306/eaas_core?useUnicode=true&characterEncoding=gbk&zeroDateTimeBehavior=convertToNull | |
| 85 | - username: test | |
| 86 | - password: 123456 | |
| 87 | - driver-class-name: com.mysql.jdbc.Driver | |
| 82 | + | |
| 88 | 83 | coreDatasource: |
| 89 | 84 | write: |
| 90 | 85 | name: gxb_core |
| 91 | - url: jdbc:mysql://emysql3:3306/gxb_core?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true | |
| 86 | + url: jdbc:mysql://testdb-master:3306/gxb_core?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true | |
| 92 | 87 | username: test |
| 93 | 88 | password: 123456 |
| 94 | 89 | driver-class-name: com.mysql.jdbc.Driver |
| 95 | 90 | read1: |
| 96 | 91 | name: gxb_core |
| 97 | - url: jdbc:mysql://emysql3:3306/gxb_core?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true | |
| 92 | + url: jdbc:mysql://testdb-master:3306/gxb_core?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true | |
| 98 | 93 | username: test |
| 99 | 94 | password: 123456 |
| 100 | 95 | driver-class-name: com.mysql.jdbc.Driver |
| 101 | 96 | |
| 102 | 97 | secondDatasource: |
| 103 | 98 | name: gxb_core |
| 104 | - url: jdbc:mysql://101.200.173.244:3306/gxb_core?useUnicode=true&characterEncoding=UTF-8 | |
| 105 | - username: rd | |
| 106 | - password: 0Crofg6WIDslONnmqgQLWv14Ekb6028G | |
| 99 | + url: jdbc:mysql://testdb-master:3306/gxb_core?useUnicode=true&characterEncoding=UTF-8 | |
| 100 | + username: test | |
| 101 | + password: 123456 | |
| 102 | + driver-class-name: com.mysql.jdbc.Driver | |
| 103 | + redis: | |
| 104 | + database: 0 | |
| 105 | + host: redis-server | |
| 106 | + port: 6379 | |
| 107 | + pool: | |
| 108 | + max-idle: 100 | |
| 109 | + min-idle: 10 | |
| 110 | + max-active: 1000 | |
| 111 | + max-wait: 100000 | |
| 112 | + sentinel: | |
| 113 | + master: mymaster1 | |
| 114 | + nodes: redis-server:16379,redis-server:16379 | |
| 115 | + | |
| 116 | +mybatis: | |
| 117 | + mapperLocations: classpath:/mybatis/*.xml | |
| 118 | + typeAliasesPackage: com.huike.eaas.microservice.classes.domains | |
| 119 | + config: classpath:mybatis-config.xml | |
| 120 | + | |
| 121 | + | |
| 122 | +#mybatis: | |
| 123 | + #configLocation: classpath:mybatis-config.xml | |
| 124 | + | |
| 125 | +endpoints: | |
| 126 | + restart: | |
| 127 | + enabled: true | |
| 128 | + shutdown: | |
| 129 | + enabled: true | |
| 130 | + health: | |
| 131 | + sensitive: false | |
| 132 | + | |
| 133 | +eureka: | |
| 134 | + instance: | |
| 135 | + hostname: class-service | |
| 136 | + client: | |
| 137 | + registerWithEureka: true | |
| 138 | + fetchRegistry: false | |
| 139 | + serviceUrl: | |
| 140 | + defaultZone: http://discovery:15200/eureka/ | |
| 141 | + | |
| 142 | +# 一些公共的常量配置 | |
| 143 | +apiConfig: | |
| 144 | + resourceGaoXiaoBangUrl: https://resource.gaoxiaobang.com | |
| 145 | + usrLocalTomcatTempLocation: /usr/local/tomcat/temp | |
| 146 | +--- | |
| 147 | + | |
| 148 | +spring: | |
| 149 | + profiles: production | |
| 150 | + cloud: | |
| 151 | + config: | |
| 152 | + discovery: | |
| 153 | + enabled: true | |
| 154 | + coreDatasource: | |
| 155 | + write: | |
| 156 | + name: gxb_core | |
| 157 | + url: jdbc:mysql://emysql3:3306/gxb_core?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true | |
| 158 | + username: postgres | |
| 159 | + password: 5095e001221824498ea622e89bdd3627 | |
| 160 | + driver-class-name: com.mysql.jdbc.Driver | |
| 161 | + read1: | |
| 162 | + name: gxb_core | |
| 163 | + url: jdbc:mysql://db3:3306/gxb_core?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true | |
| 164 | + username: postgres | |
| 165 | + password: 5095e001221824498ea622e89bdd3627 | |
| 166 | + driver-class-name: com.mysql.jdbc.Driver | |
| 167 | + | |
| 168 | + secondDatasource: | |
| 169 | + name: gxb_core | |
| 170 | + url: jdbc:mysql://emysql3:3306/gxb_core?useUnicode=true&characterEncoding=UTF-8 | |
| 171 | + username: postgres | |
| 172 | + password: 5095e001221824498ea622e89bdd3627 | |
| 107 | 173 | driver-class-name: com.mysql.jdbc.Driver |
| 108 | 174 | redis: |
| 109 | 175 | database: 0 | ... | ... |
config.yml
| ... | ... | @@ -32,6 +32,36 @@ eureka: |
| 32 | 32 | |
| 33 | 33 | --- |
| 34 | 34 | |
| 35 | +spring: | |
| 36 | + profiles: test | |
| 37 | + cloud: | |
| 38 | + config: | |
| 39 | + discovery: | |
| 40 | + enabled: true | |
| 41 | + server: | |
| 42 | + git: | |
| 43 | + uri: http://gitlab.gaoxiaobang.com/zygj/huike-eaas-config.git | |
| 44 | + username: xzli | |
| 45 | + password: kkb-lixzh1986 | |
| 46 | + | |
| 47 | +endpoints: | |
| 48 | + restart: | |
| 49 | + enabled: true | |
| 50 | + shutdown: | |
| 51 | + enabled: true | |
| 52 | + health: | |
| 53 | + sensitive: false | |
| 54 | + | |
| 55 | +eureka: | |
| 56 | + instance: | |
| 57 | + hostname: configserver | |
| 58 | + client: | |
| 59 | + registerWithEureka: true | |
| 60 | + fetchRegistry: false | |
| 61 | + serviceUrl: | |
| 62 | + defaultZone: http://discovery:15200/eureka/ | |
| 63 | + | |
| 64 | +--- | |
| 35 | 65 | |
| 36 | 66 | spring: |
| 37 | 67 | profiles: production | ... | ... |
discovery.yml
| ... | ... | @@ -28,6 +28,32 @@ eureka: |
| 28 | 28 | --- |
| 29 | 29 | |
| 30 | 30 | spring: |
| 31 | + profiles: test | |
| 32 | + cloud: | |
| 33 | + config: | |
| 34 | + discovery: | |
| 35 | + enabled: true | |
| 36 | + | |
| 37 | +endpoints: | |
| 38 | + restart: | |
| 39 | + enabled: true | |
| 40 | + shutdown: | |
| 41 | + enabled: true | |
| 42 | + health: | |
| 43 | + sensitive: false | |
| 44 | + | |
| 45 | +eureka: | |
| 46 | + instance: | |
| 47 | + hostname: discovery | |
| 48 | + client: | |
| 49 | + registerWithEureka: false | |
| 50 | + fetchRegistry: false | |
| 51 | + serviceUrl: | |
| 52 | + defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ | |
| 53 | + | |
| 54 | +--- | |
| 55 | + | |
| 56 | +spring: | |
| 31 | 57 | profiles: production |
| 32 | 58 | cloud: |
| 33 | 59 | config: | ... | ... |
gateway.yml
| ... | ... | @@ -51,6 +51,60 @@ cas: |
| 51 | 51 | |
| 52 | 52 | tenant: |
| 53 | 53 | tenantId: 438 |
| 54 | + | |
| 55 | +--- | |
| 56 | + | |
| 57 | +spring: | |
| 58 | + profiles: test | |
| 59 | + cloud: | |
| 60 | + config: | |
| 61 | + discovery: | |
| 62 | + enabled: true | |
| 63 | + | |
| 64 | +endpoints: | |
| 65 | + restart: | |
| 66 | + enabled: true | |
| 67 | + shutdown: | |
| 68 | + enabled: true | |
| 69 | + health: | |
| 70 | + sensitive: false | |
| 71 | + | |
| 72 | +zuul: | |
| 73 | + routes: | |
| 74 | + users: | |
| 75 | + #url: http://user-service:16100 | |
| 76 | + serviceId: user-service | |
| 77 | + classes: | |
| 78 | + #url: http://class-service:16200 | |
| 79 | + serviceId: class-service | |
| 80 | + | |
| 81 | +#这个配置为true则取发现服务的注册地址(服务地址存储在DomainExtractingServerList,由EurekaRibbonClientConfiguration.ribbonServerList()创建) | |
| 82 | +#为false取本地配置文件的配置地址(服务地址存储在ConfigurationBasedServerList中,由RibbonClientConfiguration.ribbonServerList()创建) | |
| 83 | +ribbon: | |
| 84 | + eureka: | |
| 85 | + enabled: true | |
| 86 | + UseIPAddrForServer: true | |
| 87 | + | |
| 88 | + | |
| 89 | +eureka: | |
| 90 | + instance: | |
| 91 | + hostname: gateway | |
| 92 | + client: | |
| 93 | + registerWithEureka: true | |
| 94 | + fetchRegistry: true | |
| 95 | + serviceUrl: | |
| 96 | + defaultZone: http://discovery:15200/eureka/ | |
| 97 | + | |
| 98 | +cas: | |
| 99 | + encoding: UTF-8 | |
| 100 | + casServerUrlPrefix: https://cas.gaoxiaobang.com/ | |
| 101 | + casServerLoginUrl: https://cas.gaoxiaobang.com/login | |
| 102 | + casServerLogoutUrl: https://cas.gaoxiaobang.com/logout | |
| 103 | + ignorePattern: (^(/mvc/goto/)|(\.ico)|(/js)|(/image)|(/css)|(/fonts)|(/api)|(/downloadfile))|(.jsp$) | |
| 104 | + | |
| 105 | +tenant: | |
| 106 | + tenantId: 438 | |
| 107 | + | |
| 54 | 108 | --- |
| 55 | 109 | |
| 56 | 110 | spring: |
| ... | ... | @@ -95,4 +149,7 @@ cas: |
| 95 | 149 | casServerUrlPrefix: https://cas.gaoxiaobang.com/ |
| 96 | 150 | casServerLoginUrl: https://cas.gaoxiaobang.com/login |
| 97 | 151 | casServerLogoutUrl: https://cas.gaoxiaobang.com/logout |
| 98 | - ignorePattern: (^(/mvc/goto/)|(\.ico)|(/js)|(/image)|(/css)|(/fonts)|(/api)|(/downloadfile))|(.jsp$) | |
| 99 | 152 | \ No newline at end of file |
| 153 | + ignorePattern: (^(/mvc/goto/)|(\.ico)|(/js)|(/image)|(/css)|(/fonts)|(/api)|(/downloadfile))|(.jsp$) | |
| 154 | + | |
| 155 | +tenant: | |
| 156 | + tenantId: 991 | |
| 100 | 157 | \ No newline at end of file | ... | ... |
user-service.yml
| ... | ... | @@ -47,17 +47,18 @@ eureka: |
| 47 | 47 | fetchRegistry: false |
| 48 | 48 | serviceUrl: |
| 49 | 49 | defaultZone: http://discovery:15200/eureka/ |
| 50 | + | |
| 50 | 51 | --- |
| 51 | 52 | |
| 52 | 53 | spring: |
| 53 | - profiles: production | |
| 54 | + profiles: test | |
| 54 | 55 | cloud: |
| 55 | 56 | config: |
| 56 | 57 | discovery: |
| 57 | 58 | enabled: true |
| 58 | 59 | datasource: |
| 59 | 60 | name: gxb_core |
| 60 | - url: jdbc:mysql://emysql3:3306/gxb_core?useUnicode=true&characterEncoding=gbk&zeroDateTimeBehavior=convertToNull | |
| 61 | + url: jdbc:mysql://testdb-master:3306/gxb_core?useUnicode=true&characterEncoding=gbk&zeroDateTimeBehavior=convertToNull | |
| 61 | 62 | username: test |
| 62 | 63 | password: 123456 |
| 63 | 64 | driver-class-name: com.mysql.jdbc.Driver |
| ... | ... | @@ -72,7 +73,56 @@ spring: |
| 72 | 73 | max-wait: 100000 |
| 73 | 74 | sentinel: |
| 74 | 75 | master: mymaster1 |
| 75 | - nodes: redis-server:16379,redis-server:16379 | |
| 76 | + nodes: redis1:16379,redis2:16379 | |
| 77 | + | |
| 78 | +mybatis: | |
| 79 | + mapperLocations: classpath:/mybatis/*.xml | |
| 80 | + typeAliasesPackage: com.huike.eaas.microservice.users.domain | |
| 81 | + config: classpath:mybatis-config.xml | |
| 82 | + | |
| 83 | +endpoints: | |
| 84 | + restart: | |
| 85 | + enabled: true | |
| 86 | + shutdown: | |
| 87 | + enabled: true | |
| 88 | + health: | |
| 89 | + sensitive: false | |
| 90 | + | |
| 91 | +eureka: | |
| 92 | + instance: | |
| 93 | + hostname: user-service | |
| 94 | + client: | |
| 95 | + registerWithEureka: true | |
| 96 | + fetchRegistry: false | |
| 97 | + serviceUrl: | |
| 98 | + defaultZone: http://discovery:15200/eureka/ | |
| 99 | + | |
| 100 | +--- | |
| 101 | + | |
| 102 | +spring: | |
| 103 | + profiles: production | |
| 104 | + cloud: | |
| 105 | + config: | |
| 106 | + discovery: | |
| 107 | + enabled: true | |
| 108 | + datasource: | |
| 109 | + name: gxb_core | |
| 110 | + url: jdbc:mysql://emysql3:3306/gxb_core?useUnicode=true&characterEncoding=gbk&zeroDateTimeBehavior=convertToNull | |
| 111 | + username: postgres | |
| 112 | + password: 5095e001221824498ea622e89bdd3627 | |
| 113 | + driver-class-name: com.mysql.jdbc.Driver | |
| 114 | + redis: | |
| 115 | + database: 0 | |
| 116 | + host: redis-server | |
| 117 | + port: 6379 | |
| 118 | + pool: | |
| 119 | + max-idle: 100 | |
| 120 | + min-idle: 10 | |
| 121 | + max-active: 1000 | |
| 122 | + max-wait: 100000 | |
| 123 | + sentinel: | |
| 124 | + master: mymaster1 | |
| 125 | + nodes: redis1:16379,redis2:16379 | |
| 76 | 126 | |
| 77 | 127 | mybatis: |
| 78 | 128 | mapperLocations: classpath:/mybatis/*.xml | ... | ... |