Sidecar Pattern

Sidecar Pattern

📖 定义

Sidecar is a deployment pattern that deploys auxiliary functions (such as proxies, log collection) as independent containers running in parallel with the main application container. This pattern achieves separation of concerns and can enhance functionality without modifying application code.

🔗 在 Higress 中的应用

Higress supports both Sidecar and standalone deployment modes, allowing selection of the most suitable deployment method based on scenarios.

💡 示例

  • 1 Envoy Sidecar handles all network communication between services
  • 2 Log collection Sidecar uniformly collects application logs
  • 3 Sidecar pattern enables non-invasive capability enhancement

🔄 相关术语

常见问题

Sidecar Pattern 是什么?
Sidecar is a deployment pattern that deploys auxiliary functions (such as proxies, log collection) as independent containers running in parallel with the main application container. This pattern achieves separation of concerns and can enhance functionality without modifying application code.
Higress 如何支持 Sidecar Pattern?
Higress supports both Sidecar and standalone deployment modes, allowing selection of the most suitable deployment method based on scenarios.

深入了解 Higress

探索更多 Higress 的功能和最佳实践