|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
|
|
|
|
<parent>
|
|
|
|
<groupId>com.epmet</groupId>
|
|
|
|
<artifactId>epmet-cloud</artifactId>
|
|
|
|
<version>2.0.0</version>
|
|
|
|
</parent>
|
|
|
|
|
|
|
|
<artifactId>epmet-gateway</artifactId>
|
|
|
|
<packaging>jar</packaging>
|
|
|
|
|
|
|
|
<dependencies>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.epmet</groupId>
|
|
|
|
<artifactId>epmet-commons-tools</artifactId>
|
|
|
|
<version>2.0.0</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.cloud</groupId>
|
|
|
|
<artifactId>spring-cloud-starter-gateway</artifactId>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-actuator</artifactId>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.alibaba.cloud</groupId>
|
|
|
|
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.alibaba.cloud</groupId>
|
|
|
|
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.cloud</groupId>
|
|
|
|
<artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>io.springfox</groupId>
|
|
|
|
<artifactId>springfox-swagger2</artifactId>
|
|
|
|
<version>2.9.2</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>io.springfox</groupId>
|
|
|
|
<artifactId>springfox-swagger-ui</artifactId>
|
|
|
|
</dependency>
|
|
|
|
</dependencies>
|
|
|
|
|
|
|
|
<build>
|
|
|
|
<finalName>${project.artifactId}</finalName>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-maven-plugin</artifactId>
|
|
|
|
</plugin>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-surefire-plugin</artifactId>
|
|
|
|
<configuration>
|
|
|
|
<skipTests>true</skipTests>
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
<sourceDirectory>${project.basedir}/src/main/java</sourceDirectory>
|
|
|
|
<resources>
|
|
|
|
<resource>
|
|
|
|
<filtering>true</filtering>
|
|
|
|
<directory>${basedir}/src/main/resources</directory>
|
|
|
|
</resource>
|
|
|
|
</resources>
|
|
|
|
</build>
|
|
|
|
|
|
|
|
<profiles>
|
|
|
|
<profile>
|
|
|
|
<id>dev</id>
|
|
|
|
<activation>
|
|
|
|
<activeByDefault>true</activeByDefault>
|
|
|
|
</activation>
|
|
|
|
<properties>
|
|
|
|
<server.port>8080</server.port>
|
|
|
|
|
|
|
|
<!-- redis配置 -->
|
|
|
|
<spring.redis.index>0</spring.redis.index>
|
|
|
|
<spring.redis.host>122.152.200.70</spring.redis.host>
|
|
|
|
<spring.redis.port>6379</spring.redis.port>
|
|
|
|
<spring.redis.password>123456</spring.redis.password>
|
|
|
|
<!-- nacos -->
|
|
|
|
<nacos.register-enabled>false</nacos.register-enabled>
|
|
|
|
<nacos.server-addr>122.152.200.70:8848</nacos.server-addr>
|
|
|
|
<nacos.discovery.namespace>fcd6fc8f-ca3a-4b01-8026-2b05cdc5976b</nacos.discovery.namespace>
|
|
|
|
<nacos.config.namespace></nacos.config.namespace>
|
|
|
|
<nacos.config.group></nacos.config.group>
|
|
|
|
<nacos.config-enabled>false</nacos.config-enabled>
|
|
|
|
<nacos.ip></nacos.ip>
|
|
|
|
<!-- gateway routes -->
|
|
|
|
<!-- 1、认证服务 -->
|
|
|
|
<gateway.routes.epmet-auth-server.uri>lb://epmet-auth-server</gateway.routes.epmet-auth-server.uri>
|
|
|
|
<!-- <gateway.routes.epmet-auth-server.uri>http://localhost:8081</gateway.routes.epmet-auth-server.uri>-->
|
|
|
|
<!-- 2、Admin服务 -->
|
|
|
|
<gateway.routes.epmet-admin-server.uri>lb://epmet-admin-server</gateway.routes.epmet-admin-server.uri>
|
|
|
|
<!-- <gateway.routes.epmet-admin-server.uri>http://localhost:8082</gateway.routes.epmet-admin-server.uri>-->
|
|
|
|
<!-- 3、监控服务 -->
|
|
|
|
<gateway.routes.epmet-monitor-server.uri>lb://epmet-monitor-server</gateway.routes.epmet-monitor-server.uri>
|
|
|
|
<!-- <gateway.routes.epmet-monitor-server.uri>http://localhost:8100</gateway.routes.epmet-monitor-server.uri>-->
|
|
|
|
<!-- 4、OSS服务 -->
|
|
|
|
<gateway.routes.epmet-oss-server.uri>lb://epmet-oss-server</gateway.routes.epmet-oss-server.uri>
|
|
|
|
<!-- <gateway.routes.epmet-oss-server.uri>http://localhost:8083</gateway.routes.epmet-oss-server.uri>-->
|
|
|
|
<!-- 5、消息服务 -->
|
|
|
|
<!-- <gateway.routes.epmet-message-server.uri>lb://epmet-message-server</gateway.routes.epmet-message-server.uri>-->
|
|
|
|
<gateway.routes.epmet-message-server.uri>http://localhost:8085</gateway.routes.epmet-message-server.uri>
|
|
|
|
<!-- 6、工作流服务 -->
|
|
|
|
<!-- <gateway.routes.epmet-activiti-server.uri>lb://epmet-activiti-server</gateway.routes.epmet-activiti-server.uri>-->
|
|
|
|
<gateway.routes.epmet-activiti-server.uri>http://localhost:8086</gateway.routes.epmet-activiti-server.uri>
|
|
|
|
<!-- 7、定时任务服务 -->
|
|
|
|
<!-- <gateway.routes.epmet-job-server.uri>lb://epmet-job-server</gateway.routes.epmet-job-server.uri>-->
|
|
|
|
<gateway.routes.epmet-job-server.uri>http://localhost:8084</gateway.routes.epmet-job-server.uri>
|
|
|
|
<!-- 8、用户模块 -->
|
|
|
|
<!-- <gateway.routes.epmet-user-server.uri>lb://epmet-user-server</gateway.routes.epmet-user-server.uri>-->
|
|
|
|
<gateway.routes.epmet-user-server.uri>http://localhost:8087</gateway.routes.epmet-user-server.uri>
|
|
|
|
<!-- 9、新模块结构demo -->
|
|
|
|
<gateway.routes.epmet-demo-server.uri>lb://epmet-demo-server</gateway.routes.epmet-demo-server.uri>
|
|
|
|
<!-- <gateway.routes.epmet-demo-server.uri>http://localhost:8088</gateway.routes.epmet-demo-server.uri>-->
|
|
|
|
<!-- 10、运营端客户定制化服务 -->
|
|
|
|
<!-- <gateway.routes.epmet-oper-customize-server.uri>lb://oper-customize-server</gateway.routes.epmet-oper-customize-server.uri>-->
|
|
|
|
<gateway.routes.oper-customize-server.uri>http://localhost:8089</gateway.routes.oper-customize-server.uri>
|
|
|
|
<!-- 11、运营端客户定制化服务 -->
|
|
|
|
<!-- <gateway.routes.oper-crm-server.uri>lb://oper-crm-server</gateway.routes.oper-crm-server.uri>-->
|
|
|
|
<gateway.routes.oper-crm-server.uri>http://localhost:8090</gateway.routes.oper-crm-server.uri>
|
|
|
|
<!-- 12、居民端陌生人导览 -->
|
|
|
|
<!-- <gateway.routes.resi-guide-server.uri>lb://oper-crm-server</gateway.routes.resi-guide-server.uri>-->
|
|
|
|
<gateway.routes.resi-guide-server.uri>http://localhost:8091</gateway.routes.resi-guide-server.uri>
|
|
|
|
<!-- 13、gov-org 数据网格库 原epmet-business -->
|
|
|
|
<!-- <gateway.routes.gov-org-server.uri>lb://gov-org-server</gateway.routes.gov-org-server.uri>-->
|
|
|
|
<gateway.routes.gov-org-server.uri>http://localhost:8092</gateway.routes.gov-org-server.uri>
|
|
|
|
</properties>
|
|
|
|
</profile>
|
|
|
|
|
|
|
|
<profile>
|
|
|
|
<id>test</id>
|
|
|
|
<!--<activation>
|
|
|
|
<activeByDefault>true</activeByDefault>
|
|
|
|
</activation>-->
|
|
|
|
<properties>
|
|
|
|
<server.port>8080</server.port>
|
|
|
|
|
|
|
|
<!-- redis配置 -->
|
|
|
|
<spring.redis.index>0</spring.redis.index>
|
|
|
|
<spring.redis.host>122.152.200.70</spring.redis.host>
|
|
|
|
<spring.redis.port>6379</spring.redis.port>
|
|
|
|
<spring.redis.password>123456</spring.redis.password>
|
|
|
|
<!-- nacos -->
|
|
|
|
<nacos.register-enabled>true</nacos.register-enabled>
|
|
|
|
<nacos.server-addr>122.152.200.70:8848</nacos.server-addr>
|
|
|
|
<nacos.discovery.namespace>fcd6fc8f-ca3a-4b01-8026-2b05cdc5976b</nacos.discovery.namespace>
|
|
|
|
<nacos.config.namespace>f640d73c-9082-4abb-a901-38a060ae13ce</nacos.config.namespace>
|
|
|
|
<nacos.config.group></nacos.config.group>
|
|
|
|
<nacos.config-enabled>false</nacos.config-enabled>
|
|
|
|
<nacos.ip/>
|
|
|
|
<!-- gateway routes -->
|
|
|
|
<!-- 1、认证服务 -->
|
|
|
|
<gateway.routes.epmet-auth-server.uri>lb://epmet-auth-server</gateway.routes.epmet-auth-server.uri>
|
|
|
|
<!-- 2、Admin服务 -->
|
|
|
|
<gateway.routes.epmet-admin-server.uri>lb://epmet-admin-server</gateway.routes.epmet-admin-server.uri>
|
|
|
|
<!-- 3、监控服务 -->
|
|
|
|
<gateway.routes.epmet-monitor-server.uri>lb://epmet-monitor-server</gateway.routes.epmet-monitor-server.uri>
|
|
|
|
<!-- 4、OSS服务 -->
|
|
|
|
<gateway.routes.epmet-oss-server.uri>lb://epmet-oss-server</gateway.routes.epmet-oss-server.uri>
|
|
|
|
<!-- 5、消息服务 -->
|
|
|
|
<gateway.routes.epmet-message-server.uri>lb://epmet-message-server</gateway.routes.epmet-message-server.uri>
|
|
|
|
<!-- 6、工作流服务 -->
|
|
|
|
<gateway.routes.epmet-activiti-server.uri>lb://epmet-activiti-server</gateway.routes.epmet-activiti-server.uri>
|
|
|
|
<!-- 7、定时任务服务 -->
|
|
|
|
<gateway.routes.epmet-job-server.uri>lb://epmet-job-server</gateway.routes.epmet-job-server.uri>
|
|
|
|
<!-- 8、用户模块 -->
|
|
|
|
<gateway.routes.epmet-user-server.uri>lb://epmet-user-server</gateway.routes.epmet-user-server.uri>
|
|
|
|
<!-- 9、新模块结构demo -->
|
|
|
|
<gateway.routes.epmet-demo-server.uri>lb://epmet-demo-server</gateway.routes.epmet-demo-server.uri>
|
|
|
|
<!-- 10、运营端客户定制化服务 -->
|
|
|
|
<gateway.routes.oper-customize-server.uri>lb://oper-customize-server</gateway.routes.oper-customize-server.uri>
|
|
|
|
<!-- 11、运营端客户定制化服务 -->
|
|
|
|
<gateway.routes.oper-crm-server.uri>lb://oper-crm-server</gateway.routes.oper-crm-server.uri>
|
|
|
|
<!-- 12、居民端陌生人导览 -->
|
|
|
|
<gateway.routes.resi-guide-server.uri>lb://resi-guid-server</gateway.routes.resi-guide-server.uri>
|
|
|
|
<!-- 13、gov-org 数据网格库 原epmet-business -->
|
|
|
|
<gateway.routes.gov-org-server.uri>lb://gov-org-server</gateway.routes.gov-org-server.uri>
|
|
|
|
</properties>
|
|
|
|
</profile>
|
|
|
|
</profiles>
|
|
|
|
</project>
|