apache/shenyu-bootstrapApache ShenYu是一个动态全生命周期JAVA API网关,具有易扩展性和热插拔特性。
注意:更简单的部署方法是使用docker-compose,可参考:[***] 。
> docker network create shenyu > docker pull apache/shenyu-bootstrap > docker run -d -p 9195:9195 --net shenyu apache/shenyu-bootstrap
json{ "name" : "Shenyu", "data" : "hello world" }
在Headers中添加localKey: ***。如果需要自定义localKey,可以使用sha512工具根据明文生成密钥,并更新shenyu.local.sha512Key属性。
curl --location --request POST 'http://localhost:9195/shenyu/plugin/selectorAndRules' \ --header 'Content-Type: application/json' \ --header 'localKey: ***' \ --data-raw '{ "pluginName": "divide", "selectorHandler": "[{\"upstreamUrl\":\"127.0.0.1:8080\"}]", "conditionDataList": [{ "paramType": "uri", "operator": "match", "paramValue": "/**" }], "ruleDataList": [{ "ruleHandler": "{\"loadBalance\":\"random\"}", "conditionDataList": [{ "paramType": "uri", "operator": "match", "paramValue": "/**" }] }] }'
json{ "name" : "Shenyu", "data" : "hello world" }
基于Apache License 2.0许可:[***]
与所有Docker镜像一样,此镜像可能还包含其他软件,这些软件可能受其他许可证(如基础发行版中的Bash等,以及所包含主要软件的任何直接或间接依赖项)约束。


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务