diff --git a/build.gradle b/build.gradle index 2c540c76a74f45e710cdb06f7efe2be59270ca42..444b6f62624af66d8649772e8027159b7c947ef8 100644 --- a/build.gradle +++ b/build.gradle @@ -29,6 +29,7 @@ dependencies { implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-server' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-actuator' + implementation 'com.github.ben-manes.caffeine:caffeine:2.8.8' } dependencyManagement { diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 334196dc378f44b1bac6745f3d300faea49a110e..80445d281b1b127ce0c6dc4ef58552e8d1472200 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,17 +1,18 @@ -# +# \u670D\u52A1\u7AEF\u53E3 server.port=8000 -# +# \u670D\u52A1\u540D spring.application.name=eureka-server -# +# \u670D\u52A1\u5B9E\u529BID Eureka\u7BA1\u7406\u9875\u9762\u5C55\u793A eureka.instance.instance-id=${spring.application.name}:${server.port} +# \u670D\u52A1\u6240\u5728\u4E3B\u673A eureka.instance.hostname=localhost -# +# \u662F\u5426\u5C06\u81EA\u8EAB\u6CE8\u518C\u5230Eureka eureka.client.register-with-eureka=false +# \u662F\u5426\u5237\u65B0\u670D\u52A1\u5B9E\u4F8B\u5217\u8868 eureka.client.fetch-registry=false -eureka.client.service-url.defaultZone=http://${eureka.instance.hostname}:${server.port}/eureka -# +# \u5F00\u542F\u81EA\u6211\u4FDD\u62A4 eureka.server.enable-self-preservation=false -# +# Actuator\u5F00\u653E\u6240\u6709\u7AEF\u70B9 management.endpoints.web.exposure.include=* -# +# \u5168\u5C40\u65E5\u5FD7\u7EA7\u522B logging.level.root=info