Faodaidh iarrtasan Java co-shìnte na suidheachaidhean proxy ceàrr a cho-roinn
Cùm iarrtasan Java co-shìnte air na slighean a tha san amharc gun suidheachaidhean proxy co-roinnte an JVM atharrachadh.
Bidh aon snàithe a' suidheachadh seilbh proxy, a' dèanamh iarrtais agus ag aiseag an t-seann luach. Nì snàithe eile an aon rud le proxy eadar-dhealaichte. Tha an còd a' coimhead sgiobalta nuair a thèid a leughadh bho mhullach gu bonn, ach tha an dà shnàithe ag atharrachadh staid cho-roinnte an JVM.
Bidh System.setProperty() ag atharrachadh seilbh siostaim airson a' phròiseis. Chan eil e a' ceangal slighe ris an t-snàithe a ghairm e. Faodaidh iarrtas co-shìnte luach fhaicinn a chaidh a sgrìobhadh airson obair cuideigin eile, agus is dòcha gu bheil cliant a th' ann mar-thà air a rèiteachadh fhèin a ghlacadh.
Dèan an t-slighe na pàirt den chliant
Airson cliant HTTP Java, cruthaich cliaint le roghnaichean proxy a dh'aona ghnothaich. Cùm cliaint air leth nuair a dh'fheumas uallaichean obrach poileasaidhean slighe eadar-dhealaichte:
HttpClient client = HttpClient.newBuilder()
.proxy(ProxySelector.of(
new InetSocketAddress("203.0.113.10", 8080)))
.connectTimeout(Duration.ofSeconds(5))
.build();
Is iad na h-in-mhalairtean java.net, java.net.http agus java.time. Tha an seòladh dealbhach; airson deuchainnean ceadaichte de shlighean poblach, bidh an liosta proxy HTTP a' solarachadh chrìochan tagraidh. Rèitich ceann-làithean iarrtais agus dearbhadh proxy air leth a rèir feumalachdan an aplacaid.
Bidh modh proxy an neach-togail a' clàradh roghainn aig ìre a' chliaint. Tha sin a' dèanamh a' phoileasaidh nas fhasa a sgrùdadh na sreath de sgrìobhaidhean cruinneil a tha air an cuairteachadh mu obrachaidhean asyncronach.
Tha feum fhathast air suidheachaidhean cruinneil
Dh'fhaodadh aon phoileasaidh proxy air feadh an JVM a bhith iomchaidh nuair a thathar an dùil gun lean gach cliant com-pàirteach e. Suidhich am poileasaidh sin aig toiseach an aplacaid agus dearbhaich dè na leabharlannan a bheir urram dha.
Bidh duilgheadasan ag èirigh nuair a thèid seilbhean cruinneil a chleachdadh mar shwitch sealach airson iarrtasan fa leth. Ann an frithealaiche, faodaidh luchd-obrach cùil agus gairmean leabharlainn ruith gu co-shìnte eadhon ged a tha do mhodh fhèin a' coimhead sioncronach. Cùm staid na slighe leis a' chliant no ris a' cheangal aig a bheil an ceangal, gus nach urrainn dha iarrtas eile a bhith ga h-atharrachadh letheach slighe tron obair.