云原生集成开发环境——TitanIDE
通过网页在任何地方更安全、更高效地编码2024-09-03
347
我们很高兴地宣布 SolarMesh v1.13.2 版本正式发布!此次更新引入了一系列关键的新功能,特别是增加了 WebAssembly (Wasm) 插件市场功能,并新增了几款强大的 Wasm 插件。这些改进将会为 SolarMesh 用户提供更多的灵活性和扩展性。
新增功能
1、Wasm 插件市场:
2、新增 Wasm 插件:
使用指南
1、上传自定义插件:
2、应用插件:
演示
以下是使用 SolarMesh v1.13.2 新功能的简要演示:
1、上传插件:
2、应用插件:
首先前往插件市场,这里有SolarMesh以及内置好的插件,如ai-transformer、request-validation等。
如果你们自己也开发了wasm插件,那么也可以通过点击添加插件将插件上传到SolarMesh中。
如何应用插件呢?我们在流量视图中选择测试服务 httpbin,并为其选择流量插件:AI-Tranformer。我们设置一个Tranformer规则,假设接口的返回内容中有手机号格式的数据或者有侮辱性的词汇,那么直接用*号将其覆盖。
点击应用:
测试:
curl -v -H "Content-Type: application/json" -X POST -d '{"id": "001", "name":"mark", "phone":"13099999999", message: "fuck unhappy" }' http://10.21.244.231:8000/anything
我们可以看到返回的response中,手机号和侮辱性的词汇都被*号覆盖了,说明我们的插件生效了。
更具体的内容,大家可以翻阅官网,上面有更详尽的AI插件介绍。
结语
SolarMesh v1.13.2 版本通过引入 Wasm 插件市场和多种新插件,为用户提供了更加强大和灵活的功能,能够帮助用户在现代微服务架构中构建更加安全和高效的应用网络。我们期待用户们能够充分利用这些新功能,提升自己的服务质量和性能。