- Fotók, videók mobillal
- iPhone topik
- Okosóra és okoskiegészítő topik
- Apple iPhone 17 Pro Max – fennsík
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- Ulefone Amor 29 Ultra - súlyos érvek és ellenérvek
- Samsung Galaxy A55 - új év, régi stratégia
- Samsung Galaxy Watch7 - kötelező kör
- Yettel topik
- Nem tud dönteni az iFold a titán és az alumínium között
Új hozzászólás Aktív témák
-
Taci
addikt
Amíg tesztfázisban vagyok, néha el kell indítanom kézzel is egy szkriptemet (ami az adatbázist tölti fel), de amúgy Cron Job-ként fut (jelenleg csak óránként).
Már többször kiszúrtam magammal, mert akkor indítottam el, amikor pont futott amúgy is, így az aktuális bejegyzések duplán kerültek az adatbázisba, aztán mire felkutattam, hogy mi is történt, rengeteg időt elpazaroltam.Arra gondoltam, hogy futás elején ellenőrzöm a logfájl (amibe minden bejegyzés részlete bekerül) időbélyegzőjét és fájlméretét, aztán várakoztatom a szkript futását 5 mp-re, újra ellenőrzöm, és ha eltérés van, akkor a másodjára elindított példányt exit()-tel leállítom, hogy ne legyen "duplázás".
$log_file_filesize_check_start = filesize($log_file_custom_path);
$log_file_filemtime_check_start = filemtime($log_file_custom_path);
sleep(5);
$log_file_filesize_check_end = filesize($log_file_custom_path);
$log_file_filemtime_check_end = filemtime($log_file_custom_path);
De akárhogy csinálom, hiába altatom 10 mp-ig is akár, a _start és _end értékek mindig megegyeznek, pedig direkt nézem a fájlt, folyamatosan ír bele az első példány, így kell, hogy változzon a fájlméret és az időbélyegzője is.
Lehetséges esetleg, hogy ezek az értékek (filesize, filemtime) csak akkor realizálódnak majd magán a fájlon, ha a szkript már "elengedte" (tehát ha a bele logoló szkript már befejezte a futását)?
Ki szeretném védeni a duplikált bejegyzéseket (amik azért jönnek létre, mert duplán fut a szkript, mert a második példány akkor indul el, amikor az első még fut).
Ha esetleg a logfájl adatainak elemzésével nem érhetek célt, akkor keresek mást, de most már érdekelne ez a dolog.
Köszi.
Új hozzászólás Aktív témák
- Debrecen és környéke adok-veszek-beszélgetek
- Luck Dragon: Asszociációs játék. :)
- Borderlands 4
- Xbox tulajok OFF topicja
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Fotók, videók mobillal
- Milyen belső merevlemezt vegyek?
- sziku69: Fűzzük össze a szavakat :)
- Hobby elektronika
- Épített vízhűtés (nem kompakt) topic
- További aktív témák...
- Dell Precision 5560 i7-11850H vPro FHD+ 100%sRGB 16GB 512GB Nvidia Quadro T1200 1 év teljeskörű gar!
- Asus Rtx 4060 Ti Dual OC Garanciális
- Eladó hibás GIGABYTE Eagle RTX 3060 Ti 8GB videokártya
- Sigma 150-600mm f/5-6.3 DG OS HSM Sports ( Nikon ) - Újszerű -
- Honor Magic 5 Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- ÚJ Microsoft Surface Laptop 7 13.8" 2K - 120Hz Érintő - Snapdragon X Elite - 16GB - 512GB-2 év gari
- Braun KF 47/1 tea és kávéfőző fehér / 12 hó jótállás
- EREDETI NINTENDO Pokemon Go Plus autocatcher dobozban eladó
- HP TPN-C125 15.6" Asztali laptop, Ezüst/Fekete színű - AKKUMULÁTOR HIBÁS
- Xiaomi Redmi Pad Pro 256GB, Újszerű, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest