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
>> 

Reply via email to