Онлайн магазин надраства споделения капацитет, когато плащането, търсенето в каталога и административните импорти се състезават за едни и същи ядра. Тогава специализираният сървър има смисъл като решение за оразмеряване, не като статусен символ. Купувайте за измереното натоварване и оставете запас за деня на разпродажбата.
Кога магазинът има нужда от физически сървър
- Процесорът остава зает при кампании, фийдове или импорти.
- Базата данни и медията на един хост изискват предвидима латентност на диска.
- Проверка или договор изисква хардуер за един наемател.
- Имате човек или агенция, които да актуализират системата и да правят възстановявания.
Спокоен каталог принадлежи на уеб хостинг или малък облачен сървър. Специализираният сървър е за натоварване, което можете да покажете на графика.
Хардуерни лостове, които имат значение
| Част | Какво решава | Честа грешка |
|---|---|---|
| CPU | PHP или приложни работници плюс базата в пика | Плащане за ядра, които никога не се наситят |
| RAM | Буфер на базата, приложни работници, кеш | Гладуване на базата, за да се спести модул |
| Диск | Латентност на базата и сесиите | Тежка медия върху най-бързите дискове |
| Резервираност | RAID ниво и поведение при възстановяване | Непомерен деградирал масив |
| Мрежа | Обратни извиквания от плащания, TLS, трафик в деня на разпродажба | Няма план за пикове в честотната лента |
Плащането е частта, която да пазите
Плащането пише в базата и вика платежни доставчици, затова страда първо, когато машината е наситена. Тествайте го под натоварване преди кампания, не по време на нея. Кеширайте страниците на каталога, за да не се състезават разглеждащите посетители с платящите купувачи.
Бекъпи и отказ
- Пазете бекъпите на базата извън машината и тествайте възстановяване.
- Следете състоянието на RAID; деградирал масив по време на разпродажба е инцидент.
- Запишете кого викате, когато сървърът спре, и в какъв ред.
- Дръжте план за възстановяване на нов сървър.
Изборът между облак и физически сървър е обяснен в специализиран или облачен сървър. Сигурността на нова машина е в първите 24 часа. Спецификациите са на страницата специализиран сървър.
Често задавани въпроси
Колко RAM му трябва на база данни на магазин?
Достатъчно, за да държи работния набор на базата в паметта, плюс приложните работници. Измерете го; не копирайте число.
Необходим ли е NVMe?
За базата и сесиите помага много. Медийните файлове могат да стоят на по-евтино хранилище.
Нужен ли ми е RAID?
Резервираността пази от отказ на един диск. Не е бекъп.
Мога ли да започна в облака и да се преместя по-късно?
Да. Повечето магазини правят така. Преместете се, когато измереното натоварване го оправдае.