Proxy-umhvørvið, sum ein Sidekiq-arbeiðari sær tað
Veit proxy-broyttar frá tær, tá Sidekiq-gongdin byrjar, eisini systemd-tænastuuppseting fyri stýrdar arbeiðarar.
Arbeiðið brúkar umhvørvið í sínum Sidekiq-arbeiðara, ikki eitt nýtt terminal ella eina Rails-vebgongd. Fyri ein arbeiðara í forgrunni, hvørs HTTP-klient lesur hesar broyttarnar:
http_proxy=http://proxy.example.net:8080 \
https_proxy=http://proxy.example.net:8080 \
bundle exec sidekiqFyri tann dokumenteraðu systemd-stýrdu Linux-uppsetingina hjá Sidekiq set virðini í drop-in-fílu veruligu arbeiðar eindarinnar:
[Service]
Environment="http_proxy=http://proxy.example.net:8080"
Environment="https_proxy=http://proxy.example.net:8080"Les eindar-uppsetingarnar umaftur og skift arbeiðaranum út gjøgnum vanliga endurbyrjanar-fyriskipanina í útsetingini. At lesa Rails-kota umaftur í einum verandi arbeiðara skiftir ikki hansara arvaða umhvørvi út.
Ein kanning av eini almennari tænastu kann brúka eina endapunktsleið frá HTTP-proxy-listanum í hesum virðunum, tá ið almennir millumreiðarar eru loyvdir og klientur arbeiðarans hevur ongar uppsettar ella goymdar proxy-viðurkenningar. Við fleiri rað-tilknýttum eindum, finn út hvørja ið framdi ta miseydnaðu uppgávuna. Ein framgonga frá øðrum arbeiðara staðfestir ikki uppsetingina hjá hesum.
Skrásetta ta eindina og HTTP-klientin saman. Ein klientur, sum er serliga uppsettur, kann brúka eina aðra leið uttan at hyggja at broyttunum, sum verða latin arbeiðaranum; uppset í tí førinum tað yvirbygnað, sum hann hevur stuðul fyri.