Tiftixa ta' indirizz f'Rails normalment titlaq mill-proċess tal-applikazzjoni li jħaddem lil Geocoder. Proxy konfigurat fil-browser tal-iżviluppatur mhuwiex prova li worker tal-web jew xogħol fl-isfond juża dik ir-rotta.

Geocoder juri l-issettjar tal-proxy fil-konfigurazzjoni tiegħu. Fl-inizjalizzatur tal-applikazzjoni jista' jingħata punt tat-tmiem espliċitu għaż-żewġ protokolli tad-destinazzjoni:

Geocoder.configure(
  http_proxy: 'proxy.example.net:8080',
  https_proxy: 'proxy.example.net:8080'
)

Fuq din ir-rotta tat-tiftix permezz ta' Net::HTTP, Geocoder jagħżel http_proxy jew https_proxy skont il-protokoll tat-tiftix u jifred il-punt tat-tmiem f'host, port u kredenzjali fakultattivi. Żomm l-issettjar konsistenti mal-backend tat-tiftix u mal-verżjoni ta' Geocoder li tkun qed tintuża tassew. Meta tiftixa permessa għand fornitur pubbliku ma tkunx teħtieġ kont tal-proxy, il-lista tal-proxy HTTP tista' tipprovdi valuri host:port adattati għal dan l-intermedjarju HTTP.

Ikkonfigura l-proċess li jagħmel ix-xogħol. Jekk il-ġeokodifikazzjoni taħdem f'worker tax-xogħlijiet separat, tibdil fl-inizjalizzatur fl-implimentazzjoni tal-web ma jaġġornax il-konfigurazzjoni ta' worker li jkun diġà għaddej. Erġa' tgħabbi jew erġa' ibda l-proċess rilevanti skont il-proċedura tas-soltu tal-implimentazzjoni tal-applikazzjoni. Għat-tiftixiet li jwettaq Sidekiq, iċċekkja il-proċess reali tal-worker u l-inputs tal-klijent tiegħu.

Artikli relatati