Mazingira ya proksi anayoyaona mfanyakazi wa Sidekiq
Toa vigeu vya proksi wakati mchakato wa Sidekiq unaanza, ikiwa ni pamoja na usanidi wa huduma ya systemd kwa wafanyakazi wanaosimamiwa.
Kazi hutumia mazingira ya mfanyakazi wake wa Sidekiq, si terminal mpya au mchakato wa wavuti wa Rails. Kwa mfanyakazi wa mbele ambaye mteja wake wa HTTP husoma vigeu hivi:
http_proxy=http://proxy.example.net:8080 \
https_proxy=http://proxy.example.net:8080 \
bundle exec sidekiqKwa mpangilio wa Linux unaosimamiwa na systemd ulioandikwa na Sidekiq, weka thamani katika drop-in ya kitengo halisi cha mfanyakazi:
[Service]
Environment="http_proxy=http://proxy.example.net:8080"
Environment="https_proxy=http://proxy.example.net:8080"Pakia upya ufafanuzi wa kitengo na ubadilishe mfanyakazi kupitia utaratibu wa kawaida wa kuanzisha upya wa usambazaji. Kupakia upya msimbo wa Rails katika mfanyakazi aliye hai hakubadilishi mazingira yake ya urithi.
Ukaguzi wa huduma ya umma unaweza kutumia kiishio kutoka orodha ya proksi za HTTP katika thamani hizi wakati wapatanishi wa umma wanaruhusiwa na mteja wa mfanyakazi hana nywila za proksi zilizosanidiwa au zilizohifadhiwa. Kukiwa na vitengo kadhaa maalum vya foleni, tambua ni kipi kilitekeleza kazi iliyoshindikana. Mafanikio kutoka kwa mfanyakazi mwingine hayathibitishi usanidi wa huyu.
Rekodi kitengo hicho na mteja wa HTTP pamoja. Mteja aliyesanidiwa waziwazi anaweza kutumia njia nyingine bila kujali vigeu vilivyotolewa kwa mfanyakazi; katika hali hiyo sanidi kiolesura anachokisaidia.