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