Как я могу принудительно выполнить запросы по следующему пути API, например, "/ cache / clear" на нескольких узлах с NGINX? В моем бэкэнд-приложении Java у меня есть политика кеширования с EhCache для некоторых файлов, и мне нужно очистить ее на ВСЕХ узлах (X.X.X.X и Y.Y.Y.Y).
У меня есть следующие примеры настроек на load-balancer.conf.
upstream server_name {
server X.X.X.X;
server Y.Y.Y.Y;
}
location /cache/clear {
// HOW can I execute path at my two nodes?
}
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
add_header "X-Upstream-Addr" $upstream_addr;
proxy_pass http://server_name;
proxy_connect_timeout 2;
}