Hej,
w nawiązaniu do mojego poprzedniego wątku o przetwarzaniu równoległych procesów PHP chciałbym zapytać, jak to wygląda od strony praktycznej z przydziałem zasobów na hostingach.
W skrócie mam skrypt CLI, który tworzy procesy wywołujące zadania administracyjne (przetwarzanie danych). W celu optymalizacji chcę dany proces wywoływać wielokrotnie asynchronicznie -> czyli 1 proces wywołany Cronem tworzy np. 15 procesów w tle działających równolegle i przetwarzających fragment danych.
I tu pytanie:
- czy na hostingach ilość procesów cli jest jakoś ograniczona per konto? W apachu zdaje się można ustalić ile procesów równolegle może być odpalonych, ale jak to wygląda ze skryptami CLI, które są wywoływane z pominięciem Apache?
- jeśli takie procesy są ilościowo ograniczone, to na ile zazwyczaj takich procesów mogę liczyć na hostingu shared ?
- co się dzieje z procesem, gdy odpalam więcej niż mogę? Czeka on na wykonanie poprzednich procesów, czy po prostu się nie odpala i "przepada w otchłani"