Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 January 13

TP

Taras Pidvishenny in Nuxt.js — русскоговорящее сообщество
Почему nuxt-axios вызывает функцию-плагин с инициализацией интерсепторов каждый раз после любого запроса?
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Vadim
Привет, кто работает с pm2, как избежать 100% нагпузки на cpu?
искать ее причину. Нагрузка на сайт есть? Оптимизировать код приложения, масштабировать железо. Нагрузки на сайт нету? Искать бесконечный цикл в коде.
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
DreaMinder
искать ее причину. Нагрузка на сайт есть? Оптимизировать код приложения, масштабировать железо. Нагрузки на сайт нету? Искать бесконечный цикл в коде.
как вариант перенести pm2 на другое ядро процесса, может быть запущено на нулевом ядре которое использует не только pm2
источник

AC

Anton Chipiga in Nuxt.js — русскоговорящее сообщество
Я немного проектов конечно запускал, но пока не представляю, что такого нужно в nuxt сделать, чтоб он на сервере нагружал сильно.... Одно дело клиентское приложение, если не следить за кодом. А что может нагрузить сервак ?
источник

AC

Anton Chipiga in Nuxt.js — русскоговорящее сообщество
Если большая нагрузка, там может быть ssr без кешей работает не переставая, а что ещё ?
источник

AC

Anton Chipiga in Nuxt.js — русскоговорящее сообщество
Хотя да, какой нибудь бесконечный цикл при ssr выжрет все ресы
источник

AC

Anton Chipiga in Nuxt.js — русскоговорящее сообщество
Taras Pidvishenny
Почему nuxt-axios вызывает функцию-плагин с инициализацией интерсепторов каждый раз после любого запроса?
Работа интерсепторов дублируется ?
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Anton Chipiga
Я немного проектов конечно запускал, но пока не представляю, что такого нужно в nuxt сделать, чтоб он на сервере нагружал сильно.... Одно дело клиентское приложение, если не следить за кодом. А что может нагрузить сервак ?
ну год назад nuxt изкоробки тормозил на ±50rps при тестах яндекс танком
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
сейчас не знаю насколько лучше стало
источник

AB

Aleksandr Bukhalo in Nuxt.js — русскоговорящее сообщество
Vadim
Привет, кто работает с pm2, как избежать 100% нагпузки на cpu?
Как вариант, выкинуть pm2. Какие причины его использовать?
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Aleksandr Bukhalo
Как вариант, выкинуть pm2. Какие причины его использовать?
какие причины его не использовать?
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
мониторинг процессов, авторестарт, снятие метрик, выполнение команд через консоль прямо в рантайме текущего инстанса и еще множество приятных фич
источник

AB

Aleksandr Bukhalo in Nuxt.js — русскоговорящее сообщество
Denis Strokov
какие причины его не использовать?
Так можно про что угодно сказать, это так не работает
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Aleksandr Bukhalo
Так можно про что угодно сказать, это так не работает
ясно понятно, вы видимо ничего серьезного в рантайме не запускали
источник

TP

Taras Pidvishenny in Nuxt.js — русскоговорящее сообщество
Anton Chipiga
Работа интерсепторов дублируется ?
export default function({ $axios, store }) {
 console.log({$axios})
 $axios.onRequest(
 ...
 )
}

1-й раз все ок, но когда этот код срабатывает во второй раз, то контекст пустой, $axios undefined и error выбрасывает. Вот только почему функция по многу раз вызывается не пойму.
источник

AB

Aleksandr Bukhalo in Nuxt.js — русскоговорящее сообщество
Denis Strokov
какие причины его не использовать?
наверняка он используется просто для запуска и рестарта, для этого лучше контейнеры использовать, которые кучу плюшек завезут
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Aleksandr Bukhalo
наверняка он используется просто для запуска и рестарта, для этого лучше контейнеры использовать, которые кучу плюшек завезут
вы даже путаете менеджер процессов с контейниризацией - это разные вещи и они друг друга не заменяют
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
есть даже pm2-alpine образы в докерхабе - представляете?
источник

AB

Aleksandr Bukhalo in Nuxt.js — русскоговорящее сообщество
Denis Strokov
вы даже путаете менеджер процессов с контейниризацией - это разные вещи и они друг друга не заменяют
ничего я не путаю, я специально написал, что наверняка почти ничего из его функционала не используется
источник

DS

Denis Strokov in Nuxt.js — русскоговорящее сообщество
Aleksandr Bukhalo
ничего я не путаю, я специально написал, что наверняка почти ничего из его функционала не используется
контейнеры служат для других задач и не выполняют функцию менеджмента процессов ноды - так что путаете.
источник