Úsáideann an tasc timpeallacht a oibrí Sidekiq féin, ní teirminéal nua ná próiseas gréasáin Rails. D'oibrí tosaigh a léann a chliant HTTP na hathróga seo:

http_proxy=http://proxy.example.net:8080 \
https_proxy=http://proxy.example.net:8080 \
bundle exec sidekiq

Don socrú Linux faoi bhainistíocht systemd atá doiciméadaithe ag Sidekiq, cuir na luachanna i ndrop-in an aonaid oibrí iarbhír:

[Service]
Environment="http_proxy=http://proxy.example.net:8080"
Environment="https_proxy=http://proxy.example.net:8080"

Athlódáil sainmhínithe an aonaid agus cuir an t-oibrí in ionad trí ghnáthnós imeachta atosaigh an imlonnaithe. Ní chuireann athlódáil cód Rails in oibrí atá ann cheana in ionad a thimpeallachta oidhreachta.

Is féidir le seiceáil seirbhíse poiblí críochphointe ón liosta tarchuir HTTP a úsáid sna luachanna seo nuair a cheadaítear idirghabhálaithe poiblí agus nach bhfuil aon dintiúirí tarchuir cumraithe nó coinnithe ag cliant an oibrí. Le roinnt aonad atá sainiúil do scuaine, sainaithin cé a rinne an tasc a theip. Ní chruthaíonn rath ó oibrí eile cumraíocht an aonaid seo.

Taifead an t-aonad sin agus an cliant HTTP le chéile. Is féidir le cliant atá cumraithe go sainráite bealach eile a úsáid beag beann ar na hathróga a sheachadtar chuig an oibrí; sa chás sin cumraigh a chomhéadan tacaíochta.

Ailt ghaolmhara