orange学习

摘要:orange学习

简介

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

功能丰富

  • 自定义监控
  • URL重定向
  • URI重写
  • 访问限速
  • 基于属性的访问控制
  • Basic Auth鉴权
  • Key Auth鉴权
  • Signature Auth鉴权
  • WAF防火墙
  • 分流、AB测试

参考资料

官网:http://orange.sumory.com/
github: https://github.com/sumory/orange
【CentOS 7.2】Orange 0.6.4 安装与配置:http://blog.csdn.net/fly2leo/article/details/73687426

主要的配置文件

/usr/local/orange/conf/orange.conf
/usr/local/orange/conf/nginx.conf

部分截图