CF 中的关键组件
Critical components in CF
我是 Cloud Foundry 的新手,开始想知道哪些 CF 组件是关键的
- 保留申请 运行
- 允许应用程序receive/send返回流量
- 保存应用程序日志
据我了解
- 保留申请 运行:
cell
- 允许应用程序receive/send返回流量:
router
- 保存应用程序日志:
loggregator
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 运行 并将日志发送到其他地方,例如实际存储和保留日志的系统日志服务。
这两页提供了更多详细信息:
- https://docs.pivotal.io/pivotalcf/2-6/concepts/high-availability.html
- https://docs.pivotal.io/pivotalcf/2-6/concepts/maintaining-high-availability.html
希望对您有所帮助!
我是 Cloud Foundry 的新手,开始想知道哪些 CF 组件是关键的
- 保留申请 运行
- 允许应用程序receive/send返回流量
- 保存应用程序日志
据我了解
- 保留申请 运行:
cell
- 允许应用程序receive/send返回流量:
router
- 保存应用程序日志:
loggregator
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 运行 并将日志发送到其他地方,例如实际存储和保留日志的系统日志服务。
这两页提供了更多详细信息:
- https://docs.pivotal.io/pivotalcf/2-6/concepts/high-availability.html
- https://docs.pivotal.io/pivotalcf/2-6/concepts/maintaining-high-availability.html
希望对您有所帮助!