у меня есть amazon
aws
ubuntu 18.04
сервер 8 ГБ оперативной памяти и 50 ГБ хранилища. Я установил MongoDB 4.2
и Node JS 12 LTS
.
На текущем сервере 30 ГБ MongoDB
место хранения. У меня есть 4 микросервиса на одном сервере. Я установил pm2
запустить все 4 службы.
Не знаю, почему все мои службы откликаются с задержкой.
Например:
я проверил pm2 start 0
отображение журналов занимает 4-5 минут.
Я уже удалил кеширование db и сбросил pm2
журналы. Но все равно mongodb
сервис занимает 50% загрузки ЦП.
Я проверил весь код и обнаружил, что сторонние API не вызывают и не оптимизируют все запросы и не добавляют индексацию на сервере. Но все равно сервер занимает слишком много времени.
Большую часть времени я получал ошибку тайм-аута сервера. Пожалуйста, помогите мне. Как сделать мой server
быстро.