Linux server - ako správne aktualizovať cieľ symlinku
Zdravím,
v práci mám CMS, ktoré vyvíja pre nás materská pobočka a ja ho pri vydaní novej verzie aktualizujem takto:
CMS sa načítava na stránky na základe symlinku cms smerujúceho na priečinok cms1. Po vyprodukovaní novej verzie CMS z materskej pobočky si nahrám novú verziu na server do priečinka cms2, prispôsobím potrebám našej pobočky a potom prepnem tak, že symlink cms nasmerujem na cms2 a zároveň priečinok cms1 premenujem na cms1-old.
Problém tohto postupu je, že spôsobuje niekoľkominútové výpadky našich webov, a preto ho musím robiť mimo svojej pracovnej doby. Rád by som to robil nejako inak. Prečo dochádza k tomu, že po prepísaní symlinku si weby nedokážu ihneď nájsť správne súbory a trvá pár minút, kým sa rozbehnú a dá sa to nejako obísť?