Как вы запускаете более одного экземпляра синтаксического анализа на многоядерном компьютере серверы?

Мне интересно, запускает ли кто-нибудь что-то вроде pm2, навсегда или что-нибудь еще, чтобы запускать более одного экземпляра синтаксического анализа на серверах с более чем несколькими ядрами?

Если Так что не могли бы вы дать какие-либо предложения по чему-то простому, мы могли бы использовать Heroku, и некоторые из их более крупных серверов могут иметь до 8 ядер, и если вы не используете все 8 ядер, это пустая трата денег.

-3
задан 9 August 2016 в 03:06
1 ответ

Вы можете настроить PM2, используя exec_mode=кластер и instance=40. Я запускаю 40 instance parse-server в 6 core vps.

edited:

Я изменил свою конфигурацию, используя instances=-1, это означает, что вы используете доступное ядро -1. Или вы можете использовать все доступное ядро с помощью instances=0.

Это моя настройка ecosystem.json :
{ "Приложения": [{{"i1} "имя": "парсе-производство", "скрипт" : "/usr/bin/parse-server", "Часы": ложь, //правда, "экземпляры" : -1, "exec_mode" : "cluster", "max_memory_restart" : "150M", "merge_logs" : true, "cwd": "/root", ...

Мой сервер имеет 6 ядер, поэтому PM2 создает 5 экземпляров сервера разбора

.
0
ответ дан 5 December 2019 в 22:02

Теги

Похожие вопросы