mirror of
https://gitee.com/wangkang/udf.git
synced 2026-11-02 05:25:12 +00:00
更新
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
<!--子模块 -->
|
||||
<modules>
|
||||
<module>udf-eureka-config-server</module>
|
||||
<module>udf-admin-server</module>
|
||||
</modules>
|
||||
<!-- 依赖管理 -->
|
||||
<dependencyManagement>
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
|
||||
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<!-- maven坐标 -->
|
||||
<artifactId>udf-admin-server</artifactId>
|
||||
<name>udf-admin-server</name>
|
||||
<packaging>jar</packaging>
|
||||
<url>http://itkk.org:81</url>
|
||||
<!-- 父依赖 -->
|
||||
<parent>
|
||||
<groupId>org.itkk.udf</groupId>
|
||||
<artifactId>udf-server</artifactId>
|
||||
<version>1.0</version>
|
||||
</parent>
|
||||
<!-- 参数 -->
|
||||
<properties>
|
||||
<server.port>9002</server.port>
|
||||
<management.port>8002</management.port>
|
||||
</properties>
|
||||
<!-- 依赖 -->
|
||||
<dependencies>
|
||||
<!-- spring-boot-admin-starter-server -->
|
||||
<dependency>
|
||||
<groupId>de.codecentric</groupId>
|
||||
<artifactId>spring-boot-admin-starter-server</artifactId>
|
||||
<version>2.1.0</version>
|
||||
</dependency>
|
||||
<!-- spring-boot-admin-starter-client -->
|
||||
<dependency>
|
||||
<groupId>de.codecentric</groupId>
|
||||
<artifactId>spring-boot-admin-starter-client</artifactId>
|
||||
<version>2.1.0</version>
|
||||
</dependency>
|
||||
<!-- udf-starter-core -->
|
||||
<dependency>
|
||||
<groupId>org.itkk.udf</groupId>
|
||||
<artifactId>udf-starter-core</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<!-- 构建 -->
|
||||
<build>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${project.basedir}/src/main/resources/</directory>
|
||||
<filtering>true</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
<plugins>
|
||||
<!-- package -->
|
||||
<plugin>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||||
<version>${springboot.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>repackage</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
package org.itkk.udf.admin.server;
|
||||
|
||||
import de.codecentric.boot.admin.server.config.EnableAdminServer;
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.cloud.client.SpringCloudApplication;
|
||||
|
||||
@SpringCloudApplication
|
||||
@EnableAdminServer
|
||||
public class UdfAdminServerApplication {
|
||||
|
||||
public static void main(String[] args) {
|
||||
SpringApplication.run(UdfAdminServerApplication.class, args);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
.----------------. .----------------. .----------------.
|
||||
| .--------------. || .--------------. || .--------------. |
|
||||
| | _____ _____ | || | ________ | || | _________ | |
|
||||
| ||_ _||_ _|| || | |_ ___ `. | || | |_ ___ | | |
|
||||
| | | | | | | || | | | `. \ | || | | |_ \_| | |
|
||||
| | | ' ' | | || | | | | | | || | | _| | |
|
||||
| | \ `--' / | || | _| |___.' / | || | _| |_ | |
|
||||
| | `.__.' | || | |________.' | || | |_____| | |
|
||||
| | | || | | || | | |
|
||||
| '--------------' || '--------------' || '--------------' |
|
||||
'----------------' '----------------' '----------------'
|
||||
@@ -0,0 +1,16 @@
|
||||
# EUREKA.ENVIRONMENT ( EurekaServerBootstrap )
|
||||
eureka.environment=${spring.profiles.active}
|
||||
# EUREKA.INSTANCE ( EurekaInstanceConfigBean )
|
||||
eureka.instance.preferIpAddress=true
|
||||
# EUREKA.CLIENT (EurekaClientConfigBean , EurekaServerConfigBean )
|
||||
eureka.client.serviceUrl.defaultZone=http://127.0.0.1:9001/eureka/
|
||||
# SPRING.CLOUD.CONFIG.SERVER.GIT ( MultipleJGitEnvironmentRepository ) ({application}/{profile}/{label})
|
||||
spring.cloud.config.enabled=true
|
||||
spring.cloud.config.profile=${spring.profiles.active}
|
||||
spring.cloud.config.name=test
|
||||
spring.cloud.config.label=2.X_and_Finchley.X
|
||||
spring.cloud.config.failFast=true
|
||||
spring.cloud.config.discovery.enabled=true
|
||||
spring.cloud.config.discovery.serviceId=UDF-EUREKA-CONFIG-SERVER
|
||||
# LOGGING
|
||||
logging.file=d:/develop/application-log/${spring.application.name}_${server.port}_${spring.profiles.active}/base.log
|
||||
@@ -0,0 +1,34 @@
|
||||
# INFO
|
||||
info.build.group=${project.groupId}
|
||||
info.build.artifact=${project.artifactId}
|
||||
info.build.version=${project.version}
|
||||
info.build.name=${spring.application.name}
|
||||
info.build.env=${spring.profiles.active}
|
||||
info.build.time=${project.build.date}
|
||||
info.build.encoding=${project.build.sourceEncoding}
|
||||
info.build.java.source=${java.version}
|
||||
info.build.java.target=${java.version}
|
||||
# SPRING
|
||||
spring.application.name=${project.name}
|
||||
# HTTP SERVER
|
||||
server.port=${server.port}
|
||||
# MANAGEMENT HTTP SERVER (ManagementServerProperties)
|
||||
#management.server.address=127.0.0.1
|
||||
management.server.port=${management.port}
|
||||
# ENDPOINTS WEB CONFIGURATION (WebEndpointProperties)
|
||||
management.endpoints.web.exposure.include=*
|
||||
# ENDPOINT
|
||||
management.endpoint.health.showDetails=always
|
||||
management.endpoint.shutdown.enabled=true
|
||||
management.endpoint.restart.enabled=true
|
||||
management.endpoint.pause.enabled=true
|
||||
management.endpoint.resume.enabled=true
|
||||
# JACKSON
|
||||
#spring.jackson.dateFormat=${org.itkk.application.config.dateFormat}
|
||||
#spring.jackson.jodaDateTimeFormat=${org.itkk.application.config.dateFormat}
|
||||
spring.jackson.timeZone=Asia/Shanghai
|
||||
spring.jackson.serialization.INDENT_OUTPUT=true
|
||||
spring.jackson.serialization.FAIL_ON_EMPTY_BEANS=true
|
||||
spring.jackson.deserialization.FAIL_ON_UNKNOWN_PROPERTIES=true
|
||||
spring.jackson.parser.ALLOW_SINGLE_QUOTES=true
|
||||
spring.jackson.parser.ALLOW_UNQUOTED_CONTROL_CHARS=true
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<configuration>
|
||||
<include resource="org/springframework/boot/logging/logback/base.xml" />
|
||||
<jmxConfigurator />
|
||||
</configuration>
|
||||
@@ -81,20 +81,20 @@
|
||||
<version>${commons-compress.version}</version>
|
||||
</dependency>
|
||||
<!-- spring-cloud-starter-config 分布式配置-客户端 -->
|
||||
<!--<dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-starter-config</artifactId>
|
||||
</dependency>-->
|
||||
</dependency>
|
||||
<!-- spring-cloud-starter-netflix-eureka-client 服务发现-客户端 -->
|
||||
<!-- <dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
|
||||
</dependency>-->
|
||||
</dependency>
|
||||
<!-- spring-cloud-starter-netflix-ribbon 服务发现-负载均衡 -->
|
||||
<!--<dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
|
||||
</dependency>-->
|
||||
</dependency>
|
||||
<!-- spring-cloud-starter-netflix-hystrix 断路器 -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
|
||||
Reference in New Issue
Block a user