You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@servicecomb.apache.org by "wujimin (JIRA)" <ji...@apache.org> on 2018/12/18 06:17:00 UTC
[jira] [Assigned] (SCB-1083) support test before provide service
[ https://issues.apache.org/jira/browse/SCB-1083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
wujimin reassigned SCB-1083:
----------------------------
Assignee: liubao
> support test before provide service
> -----------------------------------
>
> Key: SCB-1083
> URL: https://issues.apache.org/jira/browse/SCB-1083
> Project: Apache ServiceComb
> Issue Type: Task
> Components: Java-Chassis
> Reporter: wujimin
> Assignee: liubao
> Priority: Major
> Fix For: java-chassis-1.2.0
>
>
> 1.when deploy or upgrade, microservice instance will start with status: TESTING, all consumers will not invoke this instance
> 2.test tool will invoke the instance with special ip, after test finished successfully, test tool will change the instance status to UP, all consumers can invoke this instance now.
> 3.this instance will publish a event with old instance and new instance, to let business logic know: my instance changed.
>
> tasks:
> * SC add a status: TESTING (already finished)
> * SC add batch pull instances api, and supoort pull special instance in this api (already finished)
> * SDK allow control status from configuration
> * SDK change loop pull all target microservice instance to batch pull, and pull self instance, when self instance changed, publish a new event
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)