verification all passed with spring-boot-1 and spring-boot-2 # Cluster 1. alpha cluster master node switch - Pass 2. random gRPC port - Pass 3. alpha cluster with random gRPC port - Pass
# Eureka 4. alpha register to Eureka - Pass 5. alpha cluster register to Eureka - Pass 6. alpha cluster register to Eureka with random gRPC port - Pass # Consul 7. alpha register to Consul - Pass 8. alpha cluster register to Consul - Pass 9. alpha cluster register to Consul with random gRPC port - Pass # Test instruction 1. alpha cluster master node switch java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=8080 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=8081 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=8082 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true 2. random gRPC port java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=0 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password 3. alpha cluster with random gRPC port repeat three times java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=0 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password 4. alpha register to Eureka java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --eureka.client.enabled=true \ --eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka 5. alpha cluster register to Eureka java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=8080 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true \ --eureka.client.enabled=true \ --eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=8081 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true \ --eureka.client.enabled=true \ --eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=8082 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true \ --eureka.client.enabled=true \ --eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka 6. alpha cluster register to Eureka with random gRPC port repeat three times java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=0 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true \ --eureka.client.enabled=true \ --eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka 7. alpha register to Consul java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true \ --spring.cloud.consul.enabled=true \ --spring.cloud.consul.host=127.0.0.1 \ --spring.cloud.consul.port=8500 8. alpha cluster register to Consul java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=8080 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true \ --spring.cloud.consul.enabled=true \ --spring.cloud.consul.host=127.0.0.1 \ --spring.cloud.consul.port=8500 \ --alpha.cluster.master.enabled=true java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=8081 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true \ --spring.cloud.consul.enabled=true \ --spring.cloud.consul.host=127.0.0.1 \ --spring.cloud.consul.port=8500 \ --alpha.cluster.master.enabled=true java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=8082 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true \ --spring.cloud.consul.enabled=true \ --spring.cloud.consul.host=127.0.0.1 \ --spring.cloud.consul.port=8500 \ --alpha.cluster.master.enabled=true 9. alpha cluster register to Consul with random gRPC port repeat three times java -jar alpha-server-0.4.0-SNAPSHOT-exec.jar \ --spring.profiles.active=prd \ --server.port=0 \ --alpha.server.port=0 \ --spring.datasource.url="jdbc:postgresql://localhost:5432/saga?useSSL=false" \ --spring.datasource.username=saga-user \ --spring.datasource.password=saga-password \ --alpha.cluster.master.enabled=true \ --spring.cloud.consul.enabled=true \ --spring.cloud.consul.host=127.0.0.1 \ --spring.cloud.consul.port=8500 coolbeevip ———————————————————————— BOCO > 在 2019年3月26日,上午8:59,Willem Jiang <willem.ji...@gmail.com> 写道: > > Hi Zhanglei, > > Thanks for the verification. I just merged the PRs into master branch. > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > On Mon, Mar 25, 2019 at 7:14 PM <zhang_...@boco.com.cn> wrote: >> >> I used the release version locally to complete the following tests >> >> # Cluster >> 1. alpha cluster master node switch - Pass >> 2. random gRPC port - Pass >> 3. alpha cluster with random gRPC port - Failure >> >> # Eureka >> 4. alpha register to Eureka - Pass >> 5. alpha cluster register to Eureka - Pass >> 6. alpha cluster register to Eureka with random gRPC port - Pass >> >> # Consul >> 7. alpha register to Consul - Pass >> 8. alpha cluster register to Consul - Pass >> 9. alpha cluster register to Consul with random gRPC port - Failure >> >> The two failed tests are related to random ports, I have submitted PR to >> solve >> 3. alpha cluster with random gRPC port - Fixed SCB-1216 >> 9. alpha cluster register to Consul with random gRPC port - Fixed SCB-1217 >> >> >> coolbeevip >> ———————————————————————— >> BOCO >> >> >> >>> 在 2019年3月6日,下午2:29,Willem Jiang <willem.ji...@gmail.com> 写道: >>> >>> It's time for us to think about ServiceComb release now. >>> >>> As usual, we will release ServiceComb Java-Chassis 1.2.0, ServiceComb >>> ServiceCenter 1.2.0 at the end of this month, then we will release >>> ServiceComb Pack 0.4.0. >>> >>> Please reply the mail if you have any questions about the release plan. >>> >>> Willem Jiang >>> >>> Twitter: willemjiang >>> Weibo: 姜宁willem >>