能否通过curl API请求设置VAULT_CLIENT_TIMEOUT CLI环境变量?
关于VAULT_CLIENT_TIMEOUT的相关问题解答
没法通过curl API请求设置
VAULT_CLIENT_TIMEOUT环境变量
这个变量是Vault CLI客户端的本地环境变量,作用是控制CLI发起请求时的超时时间,和Vault服务端没有关系。API请求是发给服务端的,服务端没法修改你本地CLI的环境变量。不存在类似
X-Vault-Token的请求头来配置这个变量X-Vault-Token是用于API认证的请求头,而客户端超时是客户端侧的配置逻辑。如果你用curl调用Vault API想控制超时,直接用curl自身的参数就行,比如--connect-timeout <秒数>控制连接超时,--max-time <秒数>控制整个请求的最大耗时。
Vault服务端本身的超时是服务端自己配置的(比如max_request_duration),但这和客户端的VAULT_CLIENT_TIMEOUT不是一回事。
内容的提问来源于stack exchange,提问作者Oleksandr Lytvynskyi
相关产品推荐
相关产品推荐

