Orange 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Orange 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: MIT
操作系统: 跨平台
收录时间: 2017-09-08
提 交 者: ilipeng

Orange是一个基于OpenResty的API Gateway,提供API及自定义规则的监控和管理,如访问统计、流量切分、API重定向、API鉴权、WEB防火墙等功能。Orange可用来替代前置机中广泛使用的Nginx/OpenResty, 在应用服务上无痛前置一个功能丰富的网关系统。它有以下特性:

  • 动态更新Nginx/OpenResty配置而无需重启或reload

  • 通过MySQL存储来简单支持集群部署

  • 支持多种条件匹配和变量提取

  • 支持通过自定义插件方式扩展功能

  • 内置多个通用插件

    • 全局状态统计

    • 自定义监控

    • URL重写

    • URI重定向

    • 访问限速

    • Key based rate limiting

    • HTTP Basic Auth

    • HTTP Key Auth

    • Signature Auth

    • 简单防火墙WAF

    • 代理、ABTesting、分流

    • Shared Dict存取接口

  • 提供Dashboard用于管理内置插件

  • 开放API: 所有插件均开放API供第三方使用, 通过这些API可简单灵活得配置插件、查看运行状态、统计数据等

  • 架构简单,依赖少,许可协议宽松,适合直接二次开发或改造

GitHub 地址:https://github.com/sumory/orange

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Orange 的相关博客

nginx break-circus orange api-gateway

Nginx mainly works at layer 7 (application), what you need is something at layer 4 (transport) for this HAProxy could...

API Gateway

目录 文章目录 目录 微服务架构中的 API 问题 API Gateway API 的组合/聚合 Kong Gateway APIGW vs ServiceMesh 微服务架构中...

API Gateway : Kong

what problems 多个服务要写自己的log,auth,对于比较耗时的,有时还要高流量限制。 solution intro 单点部署的情况: why ...

goku-api-gateway

高可用的微服务解决方案 通过EOLINKER API网关,帮助企业进行API服务治理与API性能维护,降低IT运维的成本,提高系统灵活性,...

[译]API网关(API Gateway)

本文翻译自http://microservices.io/patterns/apigateway.html,作者Chris Richardson,是三篇微服务架构模式相关博文的第三篇...

跟踪、记录和监控 API Gateway API

Amazon API Gateway 开发人员可以使用 AWS X-Ray、AWS CloudTrail 和 Amazon CloudWatch 来跟踪、记录和监控 API 执行和管理操...

关于kong | API Gateway

[toc] [前言]: Kong是一个云原生,高效,可扩展的分布式 API 网关。 自 2015 年在 github 开源后,广泛受到关注,目前已收获 ...

API管理的正确姿势--API Gateway

转载本文需注明出处:微信公众号EAWorld,违者必究。 编者按: 数字化生态,以创新客户体验为核心,所有我们身边能感知到的变...

API管理的正确姿势--API Gateway

数字化生态,以创新客户体验为核心,所有我们身边能感知到的变化都来自于渐近的创新。这些创新需要试错,需要不断的升级,并且...

Orange 的相关问答

2
回答

Orange运行

2019/05/18 17:50

评论 (0)

加载中
更多评论
0 评论
67 收藏
分享
返回顶部
顶部