Size: a a a

2020 January 26

T

Th0r in JS Liberty
D Z
А как это узнать. Я думал, что с моего node.js сервера
собирать отдельные логи - от апача и от ноды и сравнивать. но например может апачу памяти не хватает - и он ошибку выдает, а проблема в том, что нода память жрет. а так хз, я не настоящий сисадмин.
у девшахты недавно видео было про профайлинг сервера на ноде, но по теории, может там в комментах сможешь найти чем люди профайлят.
источник

DZ

D Z in JS Liberty
Ок, логи, что я вижу, похожи на нодовские, но это странно, что оно крашится на выдаче статики. Тем более это не какое-то сверх приложение с огромным трафиком, а небольшой лендос.
источник

T

Th0r in JS Liberty
D Z
Ок, логи, что я вижу, похожи на нодовские, но это странно, что оно крашится на выдаче статики. Тем более это не какое-то сверх приложение с огромным трафиком, а небольшой лендос.
так перенеси выдачу статики на апач
источник

DZ

D Z in JS Liberty
Ок. Так и гуглить? Выдача статики с помощью апачи?
источник

T

Th0r in JS Liberty
ну например. но вообще апач изначально для этого и предназначен же. зачем там нода вообще, что-то на ней крутится?
источник

DZ

D Z in JS Liberty
nodemailer
источник

DZ

D Z in JS Liberty
Типо оно 4 месяца работало нормально и вдруг начало по несколько раз на дню крашится.
источник

T

Th0r in JS Liberty
ну вобщем у тебя уже апач есть: он всё равно умеет раздавать статику, вместо запроса файлов из ноды и таскания туда сюда - лучше чтобы он сразу отдавал файлы
источник

T

Th0r in JS Liberty
еще можно с апача на nginx перейти
источник

DZ

D Z in JS Liberty
Ок, почитаю про это
источник

DZ

D Z in JS Liberty
У меня у хоста связка апачи с nginx
источник

DZ

D Z in JS Liberty
Хотя не очень знаю, что с этим делать
источник

T

Th0r in JS Liberty
ну вобщем обычно делают (или раньше делали) так
nginx, как быстрый сервер - раздает статику
apach, как легко конфигурируемый при помощи htaccess - работает с php
источник

T

Th0r in JS Liberty
в твоем случае можно поддержку хостинга поспрашивать - может что подскажут, у них опыта всяко больше
источник

DZ

D Z in JS Liberty
Короче, это апачи ошибка. Я попробовал залить почти пустой .htaccess, чтоб наверняка
источник

DZ

D Z in JS Liberty
Th0r
ну вобщем обычно делают (или раньше делали) так
nginx, как быстрый сервер - раздает статику
apach, как легко конфигурируемый при помощи htaccess - работает с php
Я php вообще не знаю, приходится наугад тыкать.
источник

T

Th0r in JS Liberty
то, что ошибку выдает апач - это не обязательно, что ошибка произошла в нем
источник

T

Th0r in JS Liberty
вообще лучше поспрашивай поддержку хостинга. может у них есть стандартные настройки для разных вариантов использования
источник

DZ

D Z in JS Liberty
Th0r
то, что ошибку выдает апач - это не обязательно, что ошибка произошла в нем
Возможно
источник

DZ

D Z in JS Liberty
Ладно, спасибо за помощь. Если еще раз упадет пойду попробую перенести статику из ноды, а также почитать про логирование. Слышал есть какой-то хороший сервис с собачкой для этого.
источник