CF 中的关键组件

Critical components in CF

我是 Cloud Foundry 的新手,开始想知道哪些 CF 组件是关键的

据我了解

to keep application running: cell

从技术上讲只是 Cell,但有几件事需要考虑。如果您的 Gorouter 和外部负载均衡器无法正常工作,流量将无法到达您的 Cell。此外,如果您的应用程序崩溃或需要重新启动,只有当 Cloud Controller 和其他 Diego 组件是 运行.

时才会发生这种情况

与切线相关的是,应用程序也倾向于使用服务。如果这些出现故障或无法正常工作,那么您的应用程序也会出现故障。只是要考虑其他事情。

to allow applications to receive/send back traffic: router

大多数部署都有一个外部负载均衡器来平衡 Gorouter 之间的流量。这也需要启动才能接收流量。

to persist the application logs: loggregator

从技术上讲,Loggregator 中没有日志持久性。它暂时在内存中缓冲日志,但不存储它们。您需要有 Loggregator 运行 并将日志发送到其他地方,例如实际存储和保留日志的系统日志服务。

这两页提供了更多详细信息:

希望对您有所帮助!