I Crawlee 3.14, is féidir le ProxyConfiguration aitheantas seisiúin a phéireáil le URL seachfhreastalaí roghnaithe:

import { ProxyConfiguration } from 'crawlee';

const proxies = new ProxyConfiguration({
  proxyUrls: [
    'http://proxy-a.example:8080',
    'http://proxy-b.example:8080',
  ],
});
const first = await proxies.newUrl('checkout-a');
const sameRoute = await proxies.newUrl('checkout-a');
const anotherSession = await proxies.newUrl('checkout-b');

Soláthraíonn an liosta seachfhreastalaithe HTTP iarrthóirí poiblí do proxyUrls. Tugann glaonna arís agus arís eile leis an aitheantas seisiúin céanna an URL péireáilte. Gan aitheantas seisiúin, rothlaíonn an liosta a sholáthraítear go timthriallach. Roghnaíonn sé sin críochphointe cumraithe; rialaíonn seirbhís fhorlámhach a rothlaíonn bealaí amach taobh thiar d'URL amháin a hiompar amach féin go fóill.

Maidir le seisiúin a bhainistíonn an crawler, úsáid comhthiomsú seisiún an crawler agus an socrú leanúnachais fianán. Ní hionann maxConcurrency a ísliú go haon agus a shainiú cé na hiarratais a bhaineann leis an seisiún céanna.

Cruthaíonn scoir seisiúin teorainn aitheantais nua. Coinnigh a bealach, a fhianáin agus a staid ualach oibre comhsheasmhach seach a bheith ag rothlú réimse amháin le linn logála isteach nó oibríochta ilchéime.

Tá tábhacht leis an bpríomhleagan. Bainfidh doiciméadú imirce Crawlee go v4 an argóint sessionId as newUrl agus aistríonn sé péireáil seachfhreastalaí chuig úinéireacht Session. Úsáideann an sampla thuas an comhéadan v3 d'aon ghnó; ná cóipeáil a argóint isteach i bpríomhleagan eile gan an timthriall saoil sin a oiriúnú.

Ailt ghaolmhara