源域证书
在 OpenResty 里如果需要测试 HTTPS,需要配置 SSL 证书,可以使用该工具生成测试用的证书,工具支持定义 SSL 证书域名和有效期。 注意:这个证书为自签证书,不可在生产环境中使用。
如果只是想要单独使用 Plus 产品提供的 动态指标、Edgelang 和 WAF 等功能,而不是将配置文件托管到 Plus Console 进行管理,可以在工具页面上单独编译想要的功能模块,然后导出使用。
在 OpenResty 里如果需要测试 HTTPS,需要配置 SSL 证书,可以使用该工具生成测试用的证书,工具支持定义 SSL 证书域名和有效期。 注意:这个证书为自签证书,不可在生产环境中使用。
以往我们做一些服务器上的指标数据统计,比如某个域名的访问量最高的 10 个客户端地址,某个域名的缓存命中率,则需要服务器将全量的指标数据上报到监控系统,再在监控系统中数据的聚合计算。
Edgelang 是一种规则为基础的语言,用户可以通过 Edgelang 编写请求改写规则, 并且 Edgelang 编译器会对这些规则进行跨规则的优化,生成经过优化的高效 Lua 代码。 更多详细信息,请参考最个文档:Edgelang。 这里我们提供一个输出 hello world 的例子。
Plus 提供的 WAF 功能也是基于 Edgelang 实现的,所以用户可以通过 Edgelang 编写高效的 WAF 规则集。 我们的 WAF 模块与其他 WAF 模块在使用相同规则集的情况下的性能对比图。 这里我们提供一个拦截 /root.exe 恶意请求的例子。