对于Spring Boot Actuator应用程序,还有一些额外的管理端点:
thres
http://localhost:8080/env/testprop它有效并返回:
POST to /env to update the Environment and rebind @ConfigurationProperties and log levels
但是当我发帖时:http://localhost:8080/env/testprop 请求方法'POST'不受支持
我想更新{
"testprop": "test value"
}
,如何使用API进行更新?
答案 0 :(得分:1)
我在docs
中找到了以下内容对于Spring Boot Actuator应用程序,还有一些额外的管理端点:
POST到/ env更新环境并重新绑定@ConfigurationProperties和日志级别
/ refresh用于重新加载引导带上下文并刷新@RefreshScope bean
/ restart用于关闭ApplicationContext并重新启动它(默认情况下禁用)
/ pause和/ resume用于调用Lifecycle方法(在ApplicationContext上使用stop()和start())
看起来你必须发布agains / env而不是/ end / $ yourProperty
答案 1 :(得分:0)
好的,它有效: 必须POST空身 http://localhost:8080/env/?test=dasda 和回应是:
session