问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

orangegateway有哪些功能

提问网友 发布时间:17分钟前
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2024-08-31 10:35
Orange Gateway是一款基于OpenResty的API网关,它集成了API监控和管理、访问统计、流量分配、API重定向以及Web防火墙等多种功能。以下是该网关的主要特点:
1. 配置支持文件存储和MySQL存储,从0.2.0版本开始将移除文件存储支持。
2. 通过MySQL存储简化了集群部署过程。
3. 支持多种条件匹配和变量提取。
4. 可以通过自定义插件扩展功能。
5. 默认内置了六个插件,包括全局状态统计、自定义监控、URL重写、URI重定向、简单防火墙和代理分流。
Orange Gateway的管理界面允许用户管理内置插件,并且其API以RESTful形式完全开放。您可以在GitHub上找到Orange的源代码和安装说明:[GitHub链接](https://github.com/sumory/orange)。
安装指南如下:
1. 安装OpenResty 1.9.7.3或更高版本。
2. 安装lor,Orange要求的lor最低版本为0.1.0。
3. 安装Orange,通过以下命令克隆仓库并进入目录:
```
git clone https://github.com/sumory/orange
cd orange
```
4. 查看并根据需要修改`orange.conf`配置文件。
5. 修改`conf/nginx.conf`中的相关配置,如DNS解析、日志目录、Lua共享字典大小以及端口为9999的`server`配置。
6. 确保对端口9999的访问授权,例如只允许内网访问。
7. 启动Orange Gateway:
```
sh start.sh
```
8. 访问管理界面:`http://localhost:9999/orange/dashboard/`。
请注意,由于用户的业务系统多样化,Orange不是一款即插即用的组件。用户需要根据具体项目或业务需求调整配置,例如共享字典的大小、Nginx配置文件中的server和location设置及其权限控制,以及其他业务特定的配置,如超时、保持连接、压缩、日志记录和连接数等。
Orange 0.2.0版本即将发布,API已全面开放。用户可以通过默认的管理面板进行管理,也可以通过RESTful API进行操作。同时,一个为第三方单页应用程序(SPA)设计的Dashboard也在开发中,并计划与0.2.0版本一同发布。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

财报中净额是什么意思 企业财报上的数可信吗? 小时候大家在胳膊上花过手表么 呼吸式麻醉机的风险? 4月21日是世界什么日子 含牛奶的祛痘洗面奶有哪些品牌 牛奶洗面奶有哪些 牛奶洗面奶有哪些品牌 我想去烫发,但时间又不多,4个小时够吗 女子带弟弟去烫发,多次与店员确认价格,遭遇坐地起价还挨了打,你怎么... 头发长是不容易痒和生头屑? word中怎样设置第一行就缩进两个字符 word中如何使单独一行缩进word中如何使单独一行缩进字符 透明级tpe厂家 防晒喷雾和洗衣液化妆水什么的可以飞机托运嘛??? 550ml水杯能带上飞机吗550ml水杯可以带上飞机吗 我开了一家副食店老是有工人欠帐我这个人有个毛病人家欠帐我还不好... 智能手环戴多紧合适 从霍去病分酒的故事所想到的。 肤美灵洗面奶好用吗?肤美灵洗面奶多少钱? Apisix网关快速入门实践 如何转发公众号文章? 楚雄十大特产,云南楚雄特产有哪些,楚雄有 怎么可以随时远程控制电脑 AMD 锐龙芯片组新驱动发布,有哪些问题得到修复? - 知乎 总RNA快速提取试剂盒 检验核酸的试剂是什么 柠檬汁可以放多久 柠檬汁挤出来能放多久 空调开除湿模式和制冷模式哪个省电 制冷和除湿区别哪个省电些 手机怎么连接视频监控? 父母离异后家庭主要成员还填母亲吗 西瓜酱豆怎么做好吃 农历正月三十为什么不是每年都有,还没有任何规律? 如何评价酷狗音乐和qq音乐上线的hi-res音质,会对用户的听 去江苏省中医院眼科做激光手术的问题???o(∩_∩)o 麻烦了???o(∩... 小基数如何突破平台期 地基处理的七种方法有哪些 哪些地基处理的方法 证件照app有哪些
Top