Commit fa10709b by Nepxion

增加Redis为远程配置中心

parent 596669d7
...@@ -29,14 +29,14 @@ public class NacosConfigAdapter extends ConfigAdapter { ...@@ -29,14 +29,14 @@ public class NacosConfigAdapter extends ConfigAdapter {
private static final Logger LOG = LoggerFactory.getLogger(NacosConfigAdapter.class); private static final Logger LOG = LoggerFactory.getLogger(NacosConfigAdapter.class);
@Autowired @Autowired
private NacosOperation nacosOperation;
@Autowired
protected PluginContextAware pluginContextAware; protected PluginContextAware pluginContextAware;
@Autowired @Autowired
private PluginAdapter pluginAdapter; private PluginAdapter pluginAdapter;
@Autowired
private NacosOperation nacosOperation;
@Override @Override
public String getConfig() throws Exception { public String getConfig() throws Exception {
String groupKey = pluginContextAware.getGroupKey(); String groupKey = pluginContextAware.getGroupKey();
......
...@@ -51,7 +51,8 @@ ...@@ -51,7 +51,8 @@
<dependency> <dependency>
<groupId>com.nepxion</groupId> <groupId>com.nepxion</groupId>
<artifactId>discovery-console-extension-nacos</artifactId> <!-- <artifactId>discovery-console-extension-nacos</artifactId> -->
<artifactId>discovery-console-extension-redis</artifactId>
</dependency> </dependency>
<dependency> <dependency>
......
...@@ -29,6 +29,16 @@ ribbon.ConnectTimeout=60000 ...@@ -29,6 +29,16 @@ ribbon.ConnectTimeout=60000
nacos.url=localhost:8080 nacos.url=localhost:8080
nacos.timout=30000 nacos.timout=30000
# Redis config
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=
spring.redis.database=0
spring.redis.pool.max-active=8
spring.redis.pool.max-wait=-1
spring.redis.pool.max-idle=8
spring.redis.pool.min-idle=0
# Admin config # Admin config
management.port=3333 management.port=3333
management.security.enabled=false management.security.enabled=false
......
...@@ -53,7 +53,8 @@ ...@@ -53,7 +53,8 @@
<dependency> <dependency>
<groupId>com.nepxion</groupId> <groupId>com.nepxion</groupId>
<artifactId>discovery-plugin-config-center-extension-nacos</artifactId> <!-- <artifactId>discovery-console-extension-nacos</artifactId> -->
<artifactId>discovery-plugin-config-center-extension-redis</artifactId>
</dependency> </dependency>
<dependency> <dependency>
......
...@@ -22,6 +22,16 @@ ribbon.ConnectTimeout=60000 ...@@ -22,6 +22,16 @@ ribbon.ConnectTimeout=60000
nacos.url=localhost:8080 nacos.url=localhost:8080
nacos.timout=30000 nacos.timout=30000
# Redis config
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=
spring.redis.database=0
spring.redis.pool.max-active=8
spring.redis.pool.max-wait=-1
spring.redis.pool.max-idle=8
spring.redis.pool.min-idle=0
# Admin config(management.health.consul.enabled必须配置在bootstrap.properties里,配置在application.properties无效) # Admin config(management.health.consul.enabled必须配置在bootstrap.properties里,配置在application.properties无效)
management.security.enabled=false management.security.enabled=false
# management.health.consul.enabled=true # management.health.consul.enabled=true
......
...@@ -53,7 +53,8 @@ ...@@ -53,7 +53,8 @@
<dependency> <dependency>
<groupId>com.nepxion</groupId> <groupId>com.nepxion</groupId>
<artifactId>discovery-plugin-config-center-extension-nacos</artifactId> <!-- <artifactId>discovery-console-extension-nacos</artifactId> -->
<artifactId>discovery-plugin-config-center-extension-redis</artifactId>
</dependency> </dependency>
<dependency> <dependency>
......
...@@ -22,6 +22,16 @@ ribbon.ConnectTimeout=60000 ...@@ -22,6 +22,16 @@ ribbon.ConnectTimeout=60000
nacos.url=localhost:8080 nacos.url=localhost:8080
nacos.timout=30000 nacos.timout=30000
# Redis config
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=
spring.redis.database=0
spring.redis.pool.max-active=8
spring.redis.pool.max-wait=-1
spring.redis.pool.max-idle=8
spring.redis.pool.min-idle=0
# Admin config(management.health.consul.enabled必须配置在bootstrap.properties里,配置在application.properties无效) # Admin config(management.health.consul.enabled必须配置在bootstrap.properties里,配置在application.properties无效)
management.security.enabled=false management.security.enabled=false
# management.health.consul.enabled=true # management.health.consul.enabled=true
......
...@@ -53,7 +53,8 @@ ...@@ -53,7 +53,8 @@
<dependency> <dependency>
<groupId>com.nepxion</groupId> <groupId>com.nepxion</groupId>
<artifactId>discovery-plugin-config-center-extension-nacos</artifactId> <!-- <artifactId>discovery-console-extension-nacos</artifactId> -->
<artifactId>discovery-plugin-config-center-extension-redis</artifactId>
</dependency> </dependency>
<dependency> <dependency>
......
...@@ -22,6 +22,16 @@ ribbon.ConnectTimeout=60000 ...@@ -22,6 +22,16 @@ ribbon.ConnectTimeout=60000
nacos.url=localhost:8080 nacos.url=localhost:8080
nacos.timout=30000 nacos.timout=30000
# Redis config
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=
spring.redis.database=0
spring.redis.pool.max-active=8
spring.redis.pool.max-wait=-1
spring.redis.pool.max-idle=8
spring.redis.pool.min-idle=0
# Admin config(management.health.consul.enabled必须配置在bootstrap.properties里,配置在application.properties无效) # Admin config(management.health.consul.enabled必须配置在bootstrap.properties里,配置在application.properties无效)
management.security.enabled=false management.security.enabled=false
# management.health.consul.enabled=true # management.health.consul.enabled=true
......
...@@ -12,12 +12,14 @@ ...@@ -12,12 +12,14 @@
<modules> <modules>
<module>discovery-common-nacos</module> <module>discovery-common-nacos</module>
<module>discovery-common-redis</module>
<module>discovery-plugin-framework</module> <module>discovery-plugin-framework</module>
<module>discovery-plugin-framework-eureka</module> <module>discovery-plugin-framework-eureka</module>
<module>discovery-plugin-framework-consul</module> <module>discovery-plugin-framework-consul</module>
<module>discovery-plugin-framework-zookeeper</module> <module>discovery-plugin-framework-zookeeper</module>
<module>discovery-plugin-config-center</module> <module>discovery-plugin-config-center</module>
<module>discovery-plugin-config-center-extension-nacos</module> <module>discovery-plugin-config-center-extension-nacos</module>
<module>discovery-plugin-config-center-extension-redis</module>
<module>discovery-plugin-admin-center</module> <module>discovery-plugin-admin-center</module>
<module>discovery-plugin-starter-eureka</module> <module>discovery-plugin-starter-eureka</module>
<module>discovery-plugin-starter-consul</module> <module>discovery-plugin-starter-consul</module>
...@@ -28,6 +30,7 @@ ...@@ -28,6 +30,7 @@
<module>discovery-plugin-strategy-extension-gateway</module> <module>discovery-plugin-strategy-extension-gateway</module>
<module>discovery-console</module> <module>discovery-console</module>
<module>discovery-console-extension-nacos</module> <module>discovery-console-extension-nacos</module>
<module>discovery-console-extension-redis</module>
<module>discovery-console-starter</module> <module>discovery-console-starter</module>
<module>discovery-console-desktop</module> <module>discovery-console-desktop</module>
<module>discovery-springcloud-example-console</module> <module>discovery-springcloud-example-console</module>
...@@ -64,6 +67,12 @@ ...@@ -64,6 +67,12 @@
<dependency> <dependency>
<groupId>${project.groupId}</groupId> <groupId>${project.groupId}</groupId>
<artifactId>discovery-common-redis</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>discovery-plugin-framework</artifactId> <artifactId>discovery-plugin-framework</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
...@@ -100,6 +109,12 @@ ...@@ -100,6 +109,12 @@
<dependency> <dependency>
<groupId>${project.groupId}</groupId> <groupId>${project.groupId}</groupId>
<artifactId>discovery-plugin-config-center-extension-redis</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>discovery-plugin-admin-center</artifactId> <artifactId>discovery-plugin-admin-center</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
...@@ -160,6 +175,12 @@ ...@@ -160,6 +175,12 @@
<dependency> <dependency>
<groupId>${project.groupId}</groupId> <groupId>${project.groupId}</groupId>
<artifactId>discovery-console-extension-redis</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>discovery-console-starter</artifactId> <artifactId>discovery-console-starter</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment