云原生集成開發(fā)環(huán)境——TitanIDE
通過網(wǎng)頁在任何地方更安全、更高效地編碼2024-09-03
374
我們很高興地宣布 SolarMesh v1.13.2 版本正式發(fā)布!此次更新引入了一系列關鍵的新功能,特別是增加了 WebAssembly (Wasm) 插件市場功能,并新增了幾款強大的 Wasm 插件。這些改進將會為 SolarMesh 用戶提供更多的靈活性和擴展性。
新增功能
1、Wasm 插件市場:
2、新增 Wasm 插件:
使用指南
1、上傳自定義插件:
2、應用插件:
演示
以下是使用 SolarMesh v1.13.2 新功能的簡要演示:
1、上傳插件:
2、應用插件:
首先前往插件市場,這里有SolarMesh以及內(nèi)置好的插件,如ai-transformer、request-validation等。
如果你們自己也開發(fā)了wasm插件,那么也可以通過點擊添加插件將插件上傳到SolarMesh中。
如何應用插件呢?我們在流量視圖中選擇測試服務 httpbin,并為其選擇流量插件:AI-Tranformer。我們設置一個Tranformer規(guī)則,假設接口的返回內(nèi)容中有手機號格式的數(shù)據(jù)或者有侮辱性的詞匯,那么直接用*號將其覆蓋。
點擊應用:
測試:
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中,手機號和侮辱性的詞匯都被*號覆蓋了,說明我們的插件生效了。
更具體的內(nèi)容,大家可以翻閱官網(wǎng),上面有更詳盡的AI插件介紹。
結語
SolarMesh v1.13.2 版本通過引入 Wasm 插件市場和多種新插件,為用戶提供了更加強大和靈活的功能,能夠幫助用戶在現(xiàn)代微服務架構中構建更加安全和高效的應用網(wǎng)絡。我們期待用戶們能夠充分利用這些新功能,提升自己的服務質量和性能。