Sidekiq langile batek ikusten duen proxy ingurunea
Eman proxy aldagaiak Sidekiq prozesua abiaraztean, kudeatutako langileentzako systemd zerbitzuaren konfigurazioa barne.
Lanak bere Sidekiq langilearen ingurunea erabiltzen du, ez terminal berri bat edo Rails web prozesu bat. HTTP bezeroak aldagai hauek irakurtzen dituen lehen planoko langile batentzat:
http_proxy=http://proxy.example.net:8080 \
https_proxy=http://proxy.example.net:8080 \
bundle exec sidekiqSidekiq-ek dokumentatzen duen systemd bidez kudeatutako Linux antolamendurako, jarri balioak benetako langile unitatearen drop-in fitxategian:
[Service]
Environment="http_proxy=http://proxy.example.net:8080"
Environment="https_proxy=http://proxy.example.net:8080"Birkargatu unitatearen definizioak eta ordezkatu langilea hedapenaren ohiko berrabiarazte prozeduraren bidez. Lehendik dagoen langile batean Rails kodea birkargatzeak ez du heredatutako ingurunea ordezkatzen.
Zerbitzu publiko baten egiaztapenak HTTP proxy zerrendako amaiera-puntu bat erabil dezake balio hauetan, bitartekari publikoak onartuta daudenean eta langilearen bezeroak ez duenean proxy kredentzialik konfiguraturik edo gordeta. Hainbat ilara-unitate badituzu, identifikatu zeinek exekutatu zuen huts egindako lana. Beste langile baten arrakastak ez du honen konfigurazioa frogatzen.
Erregistratu unitate hori eta HTTP bezeroa elkarrekin. Esplizituki konfiguratutako bezero batek beste ibilbide bat erabil dezake langileari emandako aldagaiekiko independentean; kasu horretan, konfiguratu onartzen duen interfazea.