Когда понять что нужно переходить на другой сервер?

Енот
Новичо́к, через «о́»
Регистрация
3 Мар 2018
Сообщения
344
#1
Произошла ошибка 5хх и я решил ее hard restart. Может произошел скачек посещаемости или скорее всего атака или не хватило памяти. Сервер у меня виртуальный 2cpu/2gb ram и 30gb ssd и посещаемость от 8к до 15к в сутки. Следует ли поменять на выделенный сервер 32 ram и 1×200gb ssd? Чтоб не происходило разных 5хх ошибок, и вообще как понять что пришло время менять на более лучше сервер?
 
Регистрация
15 Дек 2017
Сообщения
5,067
#2
Если у Вас 8-15к на 2 ГБ ОЗУ, то Вы вышли за пределы даже примерных подсчётов: https://enota.club/threads/skolko-xostov-vyderzhit-server-s-1-gb-pamjati.32/
Скорее всего несколько поисковых систем одновременно начали индексацию, из-за этого произошла ошибка.
Следует ли поменять на выделенный сервер 32 ram и 1×200gb ssd?
Лучше не менять переездом, а улучшить конфигурацию текущего сервера.
Чтоб не происходило разных 5хх ошибок, и вообще как понять что пришло время менять на более лучше сервер?
Выполните команду htop на сервере, когда крайние (белые) цифры Load average плотно приблизились к 1 и не опускаются, тогда сервер достиг своего предела.

htop.png
 
Енот
Новичо́к, через «о́»
Регистрация
3 Мар 2018
Сообщения
344
#3
Лучше не менять переездом, а улучшить конфигурацию текущего сервера
Улучшить не меняя ip сервера не возможно. Нужно купить другой сервер и указать на какой CMS работает сайт и сделать переезд. Бекап у меня есть, что еще мне нужно сделать?
 
Регистрация
15 Дек 2017
Сообщения
5,067
#4
Сделать бэкап, проверить что бэкап полный (картинки новостей, шаблон и т.д.), далее переезжать по этой инструкции, включая учитывать переезд домена (в видео всё разобрано).


Если переезд не удался, возвращаете в DNS на старый IP, чтобы сайт не простаивал.
 
Енот
Новичо́к, через «о́»
Регистрация
3 Мар 2018
Сообщения
344
#5
Сделать бэкап, проверить что бэкап полный (картинки новостей, шаблон и т.д.), далее переезжать по этой инструкции, включая учитывать переезд домена (в видео всё разобрано).


Если переезд не удался, возвращаете в DNS на старый IP, чтобы сайт не простаивал.
Так если они сами организуют переезд с одного сервера на другой, зачем мне переустановливать движок? Только IP адрес в DNS изменить нужно или этого не хватает?
 
Енот
Новичо́к, через «о́»
Регистрация
21 Ноя 2018
Сообщения
53
#6
Так если они сами организуют переезд с одного сервера на другой, зачем мне переустановливать движок? Только IP адрес в DNS изменить нужно или этого не хватает?
По сути да,
мне уже приходилось такое делать, вкратце, последовательность действий примерно такая:
1) Бэкап + Сохранение всех файлов что вы ручками редактировали(ну либо заново подправить ручками уже на новом сайте)
2) Поставить систему на новый сервер. Поправить запись в DNS.
3) Запустить скрипт создания сайта на новом сервере.
4) Восстановить из бэкапа. Перенести все отредактированные вручную файлы.
5) Ввести ключи от баз(если покупали) (у меня после переезда не получается ввести ключ от базы - говорит сервер недоступен)
 
Енот
Новичо́к, через «о́»
Регистрация
3 Мар 2018
Сообщения
344
#7
3) Запустить скрипт создания сайта на новом сервере.
Так если все файлы перекидывают с одного на другой сервер, зачем переустановливать?

) Ввести ключи от баз(если покупали) (у меня после переезда не получается ввести ключ от базы - говорит сервер недоступен)
Как решили эту проблему?
 
Енот
Новичо́к, через «о́»
Регистрация
21 Ноя 2018
Сообщения
53
#8
Регистрация
15 Дек 2017
Сообщения
5,067
#9
Так если они сами организуют переезд с одного сервера на другой, зачем мне переустановливать движок?
Они не смогут перенести систему со всеми настройками, ничего не нарушив.
Только IP адрес в DNS изменить нужно или этого не хватает?
Хватает.
 
Енот
Новичо́к, через «о́»
Регистрация
31 Мар 2019
Сообщения
158
#12
Переехал на другой сервер. После этого, периодически сайт становится недоступен. сотрудники сервера, перезапустив несколько раз сервер, написали мне следующее:
В логах Веб-сервера наблюдаем следующие ошибки
Код:
2019/06/25 21:51:03 [error] 695#695: *8279 connect() failed (111: Connection refused) while connecting to upstream, client: 178.159.39.28, server: rufilmtv.tk, request: "GET /themes/default/public/admin/images/theme/dark/404.png HTTP/1.1", upstream: "http://127.0.0.1:32338/themes/default/public/admin/images/theme/dark/404.png", host: "rufilmtv.tk", referrer: "https://rufilmtv.tk/"
2019/06/25 21:51:04 [error] 695#695: *8279 connect() failed (111: Connection refused) while connecting to upstream, client: 178.159.39.28, server: rufilmtv.tk, request: "GET /themes/default/public/admin/favicon.ico HTTP/1.1", upstream: "http://127.0.0.1:32338/themes/default/public/admin/favicon.ico", host: "rufilmtv.tk", referrer: "https://rufilmtv.tk/"
Nginx не может связаться с службой, которая запущена на порте 32338.

Какая служба должна работать на этом порте?
Что я им должен ответить?
 
Регистрация
15 Дек 2017
Сообщения
5,067
#13
Сайт на 32338 работает.

Открыть:
/home/rufilmtv.tk/config/default/nginx/conf.d/nginx.conf
/home/rufilmtv.tk/config/production/nginx/conf.d/nginx.conf
/etc/nginx/conf.d/rufilmtv.tk.conf

На 57 строке убрать proxy_pass http://rufilmtv.tk;

proxy.png

И перезагрузить: service nginx restart
 
Енот
Новичо́к, через «о́»
Регистрация
31 Мар 2019
Сообщения
158
#14
К сожалению, это не решило проблему.
 
Енот
Новичо́к, через «о́»
Регистрация
31 Мар 2019
Сообщения
158
#16
Вот что сейчас выдается:
Код:
2019/06/26 16:57:27 [error] 684#684: *3575 connect() failed (111: Connection refused) while connecting to upstream, client: 141.8.183.214, server: rufilmtv.tk, request: "GET /movie/id58833-dikari HTTP/1.1", upstream: "http://127.0.0.1:32338/movie/id58833-dikari", host: "rufilmtv.tk"
2019/06/26 16:57:28 [error] 684#684: *3577 connect() failed (111: Connection refused) while connecting to upstream, client: 141.8.142.214, server: rufilmtv.tk, request: "GET /movie/id327135-semeinoe-vossoedinenie HTTP/1.1", upstream: "http://127.0.0.1:32338/movie/id327135-semeinoe-vossoedinenie", host: "rufilmtv.tk"
2019/06/26 16:57:37 [error] 684#684: *3579 connect() failed (111: Connection refused) while connecting to upstream, client: 141.8.183.213, server: rufilmtv.tk, request: "GET /movie/id645178-povar-dlya-prezidenta HTTP/1.1", upstream: "http://127.0.0.1:32338/movie/id645178-povar-dlya-prezidenta", host: "rufilmtv.tk"
 
Енот
Новичо́к, через «о́»
Регистрация
31 Мар 2019
Сообщения
158
#18
по какому пути мы можем посмотреть логи pm2
 
Енот
Новичо́к, через «о́»
Регистрация
31 Мар 2019
Сообщения
158
#20
Вот найденные логи. Есть ли здесь ошибки?
 

Вложения

Похожие темы Раздел Ответов Дата
SEO 5