Open PrathibaJee opened 2 years ago
(Including the points we discussed over email) Pre-configuring the application-name of the http-server will make all instances of MIM work perfectly in the current design of ApplicationPattern. For example ,
Another proposal : Introducing an optional configurable attribute in http-server-configuration/instance-name to differentiate different instances of a same application. So that the application-name shall remain as designed and a TypeApprover(Human) can identify an application easily.
This issue could be handled by workaround, but actual solution would happen in the ApplicationPattern. ApplicationPattern issue #681 has been created to track the subject over there.
Issue shall be resolved with the workaround ,
Workaround :
Until we make a decision in https://github.com/openBackhaul/ApplicationPattern/issues/681 , this issue shall be on hold.
ApplicationPattern issue #681 has been postponed from AP v2.0.2_spec to AP v2.1.0_spec.
MediatorInstanceManager(MIM) is the REST layer(NBI) of the mediator VM. For example , if a vendor has 3 mediator VM in the environment , then in all the 3 VMs, same application with same version of MIM will be up and running.
As per the current application pattern , we cannot hold difference instance of a same application(with same version) in the CONFIGfile. Since MIM is the REST layer of a mediator vm, in the application layer can we manage the MediatorInstanceOrchestrator(MIO) and not the MIM.