Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
discovery
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
谢捷峰
discovery
Commits
d8867458
Commit
d8867458
authored
Jun 22, 2018
by
Nepxion
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改配置
parent
223d0953
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
6 additions
and
5 deletions
+6
-5
README.md
+4
-4
discovery-springcloud-example-a/src/main/resources/application.properties
+2
-1
No files found.
README.md
View file @
d8867458
...
@@ -81,16 +81,16 @@ eureka.instance.metadataMap.version=1.0
...
@@ -81,16 +81,16 @@ eureka.instance.metadataMap.version=1.0
# Multi-versions control
# Multi-versions control
spring.application.discovery.version.enabled=true
spring.application.discovery.version.enabled=true
# Get remote config
# Get remote config
. If false, get local config
spring.application.discovery.remote.config.enabled=true
spring.application.discovery.remote.config.enabled=true
```
```
因为本中间件不跟任何远程配置中心系统绑定(需要使用者自行实现跟远程配置中心对接),故通过定时方式模拟获取远程配置内容的更新推送,参考Discovery
PluginFileLoader.java和DiscoveryPluginConfig
Simulator.java
因为本中间件不跟任何远程配置中心系统绑定(需要使用者自行实现跟远程配置中心对接),故通过定时方式模拟获取远程配置内容的更新推送,参考Discovery
ConfigurationLoader.java和DiscoveryConfiguration
Simulator.java
#### 黑/白名单的IP地址过滤运行效果
#### 黑/白名单的IP地址过滤运行效果
启动
DiscoveryPlugin
Application.java的时候,如果IP地址被过滤,那么程序将抛出无法注册到服务注册发现中心的异常,并终止程序
启动
discovery-springcloud-example-a/Discovery
Application.java的时候,如果IP地址被过滤,那么程序将抛出无法注册到服务注册发现中心的异常,并终止程序
#### 多版本配置实现灰度访问控制运行效果
#### 多版本配置实现灰度访问控制运行效果
先运行
DiscoveryPluginApplicationB1.java和DiscoveryPluginApplicationB2.java,再运行DiscoveryPlugin
Application.java,通过Postman访问
先运行
discovery-springcloud-example-b1/DiscoveryApplication.java和discovery-springcloud-example-b2/DiscoveryApplication.java,再运行discovery-springcloud-example-a/Discovery
Application.java,通过Postman访问
```
xml
```
xml
http://localhost:4321/instances
http://localhost:4321/instances
```
```
...
...
discovery-springcloud-example-a/src/main/resources/application.properties
View file @
d8867458
...
@@ -6,5 +6,5 @@ eureka.instance.metadataMap.version=1.0
...
@@ -6,5 +6,5 @@ eureka.instance.metadataMap.version=1.0
# Multi-versions control
# Multi-versions control
spring.application.discovery.version.enabled
=
true
spring.application.discovery.version.enabled
=
true
# Get remote config
# Get remote config
. If false, get local config
spring.application.discovery.remote.config.enabled
=
true
spring.application.discovery.remote.config.enabled
=
true
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment