( cherockee | 2019. 03. 26., k – 15:28 )

define párhuzamos

Mert hogy az, ha percenként fut a cron-ból, de még az előző fut, ezért akkor ne induljon el másodpéldány az más probléma, mint az, ha 5 helyről egyszerre include-olgatják, nem nagyon, de kicsit más. Azt is definiálni kéne, hogy egy include esetén mi legyen, ha épp fut a program, az az include-olt futás hagyja ki, vagy várja meg, hogy végez, vagy mi?

Megoldások lehetnek még: időbélyeg mentése, hogy mikor futott utoljára, és ha ez x másodpercnél nem régebbi, akkor nem fut, de az "egyszerre" include-olás esetén ez se véd. Még mindig a totál átépítést, egyszálúsítást javaslom, egy cron, az flock-olva, include-olt változatok meg cache-elt eredményt kapnak (utóbbi persze nem biztos hogy jó a usecase-ednek, szerintem fejtsd ki).