Seiceáil liosta seachfhreastalaí le comhthreomhaireacht theoranta
Cuir teorainn le seiceálacha comhthreomhara seachfhreastalaí agus taifead a bhfuil bunaithe ag gach seiceáil don suíomh sprice.
var options = new ParallelOptions
{
MaxDegreeOfParallelism = 8,
CancellationToken = cancellationToken
};
await Parallel.ForEachAsync(endpoints, options,
async (endpoint, token) =>
{
var result = await ProbeAsync(endpoint, target, token);
observations.Add(result);
});Úsáid linn oibrithe teoranta seach tasc amháin a sheoladh do gach críochphointe. I gcás seiceálacha ar spriocanna poiblí ceadaithe, soláthraíonn an liosta saor seachfhreastalaí sraitheanna iarrthóirí; coinnigh prótacal gach iontrála agus an tóireadh á thógáil. Glactar sa mhíre sceidealaithe .NET seo le ProbeAsync atá feasach ar sheachfhreastalaí agus le bailitheoir observations atá sábháilte ó thaobh snáithe. Is teorainn léiritheach é a hocht, ní optamach tomhaiste. Teastaíonn teorainneacha in aghaidh na hiarrachta agus cealú an tsaothair iomláin ón tóireadh fós.
Coinnigh gach toradh críochnaithe lena ionchur fiú nuair a bhíonn ord an chríochnaithe difriúil. Taifead prótacal, críochphointe, sprioc, modh, am caite agus toradh. Is breathnuithe éagsúla iad teip an naisc, diúltú logála isteach don seachfhreastalaí, CONNECT diúltaithe agus freagra a fuarthas ón suíomh.
Ní chruthaíonn port TCP oscailte idirbheartaíocht seachfhreastalaí. Tá difríocht freisin idir sheoladh an tseachfhreastalaí a fháil mar shuíomh agus é a úsáid chun an sprioc a iarraidh.
Roghnaigh an sprioc agus an modh de réir na cumais atá ag teastáil. Féadann HEAD trácht coirp a shábháil ach ní chruthaíonn sé go dtugann GET ábhar úsáideach ar ais; féadann suíomh ceann a dhiúltú agus cead a thabhairt don cheann eile. Cuireann HTTPS CONNECT agus TLS an chinn scríbe leis nach bhfuil i ngnáth-HTTP. Is breathnú eile ar thaobh an chinn scríbe é seoladh amach, scartha ón iontráil chumraithe.
Coimeádann saothar teoranta an seiceálaí óna shocóidí, a chuimhne nó a sceidealóir féin a ídiú sula féidir leis an mbealach a mheas. Fanann toradh céimnithe úsáideach don pholasaí roghnaithe gan a mhaíomh go ndéanann aon cheann scríbe amháin críochphointe go maith i ngach cás.