在帶有入口控制器 nginx-ingress-controller:0.21.0-rancher3 的 kubernetes V 1.14.5 中。我有以下問題:
當使用內部服務地址(集群內部的形式)呼叫 userinfo api 時,它回應良好(令牌無效)。如下圖所示
但是當使用其入口名稱呼叫該 API 時,它會在令牌被撤銷時以權限串列進行回應。兩個請求都使用相同的令牌

我認為它與 Ingress 和 Ingress Controller 內部的快取有關,但我無法通過注釋配置禁用它
uj5u.com熱心網友回復:
如果您使用的是 Nginx 入口控制器,您可以在注釋中使用此代碼段
nginx.ingress.kubernetes.io/configuration-snippet : |
if ($request_uri ~* \.(js|css|gif|jpe?g|png)) {
expires 1M;
add_header Cache-Control "public";
}
在配置里面,你可以保留簡單的Nginx配置
uj5u.com熱心網友回復:
我找到了解決方案。
根本原因與wso2is nginx mosuled有關,并且在那里配置了快取。我在 wso2is 中更改了 nginx 配置中的快取時間
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/343323.html
