Commit d2f8b706 authored by 陈红帅's avatar 陈红帅

perf(springboot):zookeeper地址通过参数传递

parent 73ec46a2
...@@ -17,7 +17,7 @@ spring.freemarker.settings.number_format=0.########## ...@@ -17,7 +17,7 @@ spring.freemarker.settings.number_format=0.##########
mybatis.mapper-locations=classpath:/mybatis-mapper/*Mapper.xml mybatis.mapper-locations=classpath:/mybatis-mapper/*Mapper.xml
### xxl-job, datasource ### xxl-job, datasource
spring.datasource.url=jdbc:mysql://135.202.16.39:3306/xxl-job?useUnicode=true&characterEncoding=UTF-8 spring.datasource.url=jdbc:mysql://10.10.10.192:3306/xxl-job-new?useUnicode=true&characterEncoding=UTF-8
spring.datasource.username=root spring.datasource.username=root
spring.datasource.password=Space1234 spring.datasource.password=Space1234
spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.driver-class-name=com.mysql.jdbc.Driver
......
package com.xxl.job.executor; package com.xxl.job.executor;
import com.alibaba.dubbo.common.utils.ConfigUtils;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
import java.util.Properties;
/** /**
* @author xuxueli 2018-10-28 00:38:13 * @author xuxueli 2018-10-28 00:38:13
...@@ -11,7 +13,19 @@ import org.springframework.context.annotation.ComponentScan; ...@@ -11,7 +13,19 @@ import org.springframework.context.annotation.ComponentScan;
public class XxlJobExecutorApplication { public class XxlJobExecutorApplication {
public static void main(String[] args) { public static void main(String[] args) {
initZookeeperAddres(args);
SpringApplication.run(XxlJobExecutorApplication.class, args); SpringApplication.run(XxlJobExecutorApplication.class, args);
} }
/**
* 促使化dubbo注册中心的地址
* @param args
*/
private static void initZookeeperAddres(String[] args){
String addres = "zookeeper://" + args[0];
Properties properties = new Properties();
properties.setProperty("dubbo.registry.address",addres);
ConfigUtils.addProperties(properties);
}
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<dubbo:application name="spacetech-consumer-xxljob" <dubbo:application name="spacetech-consumer-xxljob"
owner="programmer" organization="dubbox" /> owner="programmer" organization="dubbox" />
<dubbo:registry address="zookeeper://135.202.16.235:2181"/> <!-- <dubbo:registry address="zookeeper://135.202.16.235:2181"/>-->
<dubbo:consumer retries="0" check="false" timeout="60000" /> <dubbo:consumer retries="0" check="false" timeout="60000" />
......
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