[ 
https://issues.apache.org/jira/browse/SCB-1048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

liubao resolved SCB-1048.
-------------------------
    Resolution: Fixed

> Provide a way to configure bootstrap information in Cloud Native enviroment
> ---------------------------------------------------------------------------
>
>                 Key: SCB-1048
>                 URL: https://issues.apache.org/jira/browse/SCB-1048
>             Project: Apache ServiceComb
>          Issue Type: New Feature
>          Components: Java-Chassis
>            Reporter: liubao
>            Assignee: liubao
>            Priority: Major
>             Fix For: java-chassis-1.2.0
>
>
> # About Bootstrap Module
> Bootstrap is a mechanism to manage how microservics interact with external 
> services. When running a microservic in a Cloud Native enviroment, it will 
> interact with many external services, like service center, config center, an 
> APM service to report tracing data, a dashboard service to report health 
> data, etc. Bootstrap manages the meta data of these services. Bootstrap 
> queries the addresses , the parameters, the authentication information of 
> these services and so on.
> Bootstrap is some kind of service like service center, they are differ from 
> two aspects:
> 1. All microservics will report their information to service center. But 
> Bootstrap acts as a management system and knows the meta information in 
> deploy time. 
> 2. Service center provide some other functions like instance management and 
> heartbeat, But Bootstrap only provide metadata query services and it is 
> simple.
> Bootstrap does not provide a management service, it providers the interface 
> to interacts with management service. Service Providers can implement the 
> interface.
> They are some design constraints need to be considered when implment 
> Bootstrap interface:
> 1. Bootstrap can only read configurations of environment, microservics.yaml. 
> It can not read dynamic configurations.
> 2. Bootstrap is initialized before bean initialization.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to