大多数cloudfoundry服务磁贴安装服务代理和服务代理工作者。
我了解代理正在从云控制器(CC)接收Service Broker API请求,并托管所有服务类型的主仪表板UI。 因此,代理向市场注册,并在create-instance上创建vms并在其上安装服务,并提供用于管理实例的UI部件。
但经纪人员的责任到底是什么? 在何时以及为什么要沟通哪些组件?
答案 0 :(得分:1)
与Spring Cloud Services磁贴一样,代理工作负责执行可能需要很长时间的工作。它不是在代理中绑定一个线程来执行此操作,而是交给处理任务的代理工作者。
但经纪人员的责任到底是什么?
这取决于磁贴,但很可能是代理工作者将负责为服务创建实际的后备资源。同样,在Spring Cloud Services的情况下,它是管理支持服务应用程序实例的代理工作者。
其他瓷砖/经纪人可能会做不同的事情,但这通常是设置服务的昂贵工作所在。
在何时以及何时沟通哪些组件?
这将更加具体到瓷砖。在SCS的情况下,代理工作者主要与API(即云控制器)通信以管理后备服务应用程序实例。也就是说,经纪人可以做各种各样的事情。呼叫AWS或其他IaaS创建一些东西,呼叫Bosh动态部署某些东西,等等。这取决于服务磁贴将要做什么。
希望有所帮助!