English | 简体中文
shenyu is an asynchronous, high-performance, cross-language, and reactive API gateway that supports multiple protocols and plug-in extensions. It is mainly used for traffic management, API governance, and observability. This product is based on the Huawei Cloud EulerOS 2.0 64-bit system of Kunpeng servers, providing an out-of-the-box Shenyu solution.
- Protocol Support: Compatible with mainstream protocols such as Dubbo, Spring Cloud, gRPC, Motan, SOFA, and Tars.
- Traffic Management: Supports dynamic traffic control, circuit breaking, rate limiting (supports Hystrix), black and white list filtering, etc., and provides a visual interface for operation.
- Observability: Integrates SkyWalking to implement distributed traceability and performance monitoring, supporting tracing, metrics, and logging.
- Extensibility: Adopts a hot-pluggable mechanism for plugins, supporting custom plugin development to adapt to complex business scenarios.
The open-source image product ShenYu Gateway provided by this project has pre-installed ShenYu version 2.5.1 and its related operating environment, and provides deployment templates. Refer to the usage guide and start your "out-of-the-box" efficient experience now!
System Requirements:
- CPU: 2vCPUs or higher
- RAM: 4GB or more
- Disk: At least 40GB
Register a Huawei account and activate Huawei Cloud
Image Specification | Feature Description | Remarks |
---|---|---|
shenyu-2.5.1-kunpeng | Installed and deployed based on Kunpeng servers + Huawei Cloud EulerOS 2.0 64-bit |
- For more questions, you can contact us via issues or the service support of the specified product in the Huawei Cloud Marketplace.
- For other open-source images, refer to open-source-image-repos.
- Fork this repository and submit a merge request.
- Synchronously update README.md based on your open-source image information.