Akce
Požadavek #107
otevřenýGenerálka synchronizace Magento => AbraFlexi
Popis
Cíl¶
Odstranit výpadky synchronizace mezi Magento e-shopy a AbraFlexi a zajistit stabilní, monitorovanou a udržovatelnou integraci.
Kontext¶
- AbraFlexi běží na vlastním serveru: https://h2o.vitexsoftware.com:5434/
- Magento instance:
- Hosting Magento: LiquidWeb (185.145.13.108)
- Soubory a synchronizační skripty:
/home/a42cf2f8/494c518174.nxcli.io/ - Synchronizace má běžet:
- každých 5 minut
- noční dávka (samostatný skript)
Požadavky úkolu¶
-
Převzít a zdokumentovat zdrojové soubory
- zajistit SSH/SFTP přístup
- vytvořit Git repozitář
- oddělit konfiguraci a přístupové údaje
- vytvořit zálohu původního stavu
-
Diagnostikovat příčinu výpadků
- prověřit cron úlohy (LiquidWeb/Nexcess scheduler)
- analyzovat logy Magento, PHP, synchronizace a AbraFlexi
- ověřit konektivitu a firewall (port 5434)
- zkontrolovat PHP limity, timeouts, locking, error handling
- manuálně spustit skripty s verbose logováním
-
Navrhnout a implementovat opravy + modernizaci
- refaktor skriptů, logování, monitoringu a konfigurace
- zajistit idempotentní běh, retry mechanizmus, locking
- přejít na Composer, aktualizovat knihovny
- ošetřit API výjimky a datovou integritu
- dokumentovat architekturu, postup nasazení a rollback
-
Zřídit vývojové a testovací prostředí
- staging Magento na LiquidWeb
- testovací AbraFlexi instance/databáze
- oddělené testovací API tokeny a cron úlohy
- testovací scénáře: objednávky, sklad, ceny, výpadky API
-
Zajistit dlouhodobou stabilitu
- monitoring chyb (e-mail/webhook)
- logrotate a archivace dat
- provozní dokumentace + SLA
Výstupy¶
- Git repozitář se synchronizačním kódem
- technická dokumentace + README
- identifikovaná příčina výpadků a popsaná náprava
- nasazená opravená verze synchronizace
- staging + testovací postupy
- plán údržby a monitoringu
Kritéria dokončení¶
- synchronizace běží spolehlivě min. 14 dní
- žádné chybové hlášky v logu bez vysvětlení
- cron/nebo jiný scheduler spolehlivě spouští úlohy
- manuální zásah není potřeba
Akce