Írtam pár adatbányászó scriptet (Pythonban) és szeretném őket rendszeresen (pl. napi 4-szer, 6 óránként) lefuttatni. Fontos, hogy a hardver mindig készenlétben álljon a futtatáshoz. Mit ajánlotok?
Alkalmazható laptop is (pláne hogy van benne akkumulátor így áramszünet esetén is kibírja), csak - szerény véleményem szerint - asztali Windows-rendszert használni erre a célra "ágyúval verébre lőni"-kategória.
Én ilyen célra Linuxot (netinstallos Debiant, Ubuntu Servert,...) alkalmaznék, grafikus felület nélkül (minél kisebb erőforrás-igény, annál kisebb energiafogyasztás), csak a legszükségesebb csomagokat - például ssh a távoli eléréshez, python és a szükséges modulok - feltelepítve, az időzítés cron-ból megoldva.
Az Internet-kimaradás eliminálására érdemes valamilyen 4G routert beszerezni - például
amibe rakható USB-s4G mobil stick, így ha a fő Internet-elérés megszakad, akkor legyen másik. Viszont ez esetben a routernek/modemnek szükség lesz szünetmentes áramellátásra (vagy egyszerűen az USB 4G sticket a laptopra csatlakoztatni, és Internet-kimaradás esetén a laptopról csatlakozni a mobilhálózatra).
A másik megoldás a "remote server" vagyis a VPS. Ez esetben egy nagy fizikai szerveren kapsz egy "részt" egy virtuális szerver vagy konténer képében - amin futtathatsz bármilyen operációs rendszert (általában Linuxot adnak a szolgáltatók, mert az ingyenes, de Windows is igényelhető, csak azért fizetned kell) és azon belül bármilyen szoftvert. Viszont ez a "rész"szerver 24/7-ben fut, erőforrást pazarolva.
Egy harmadik megoldás a "szerver nélkülinek" nevezett lehetőség (azért "szervernélkülinek" hívják ezt a módot, mert neked, mint végfelhasználónak nem kell azzal törődnöd, hogy milyen erőforrás fut a szkripted alatt) - például az Amazon AWS Lambda ( [link] ) - ahol az adott Python-szkriptedet bizonyos körülményektől függően - például időpont ( [link] ) - indíthatod el és csak a szkript futása alatti erőforrás-használatért kell fizetned.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!