Что значит установить MongoDb как сервис? - PullRequest
0 голосов
/ 29 августа 2018

При установке MongoDb я получаю возможность установить его как сервис. Что это значит? Если я не выберу эту опцию, какая разница? Кроме того, выбор «Установить как службу» вызовет дополнительные параметры, такие как «Запуск службы от имени пользователя сетевой службы» или «Запуск службы от имени локального пользователя или пользователя домена». Что делают эти опции?

1 Ответ

0 голосов
/ 05 ноября 2018

Я говорю с точки зрения разработки Windows, но концепции сходны с другими операционными системами, такими как Linux.

Что такое услуги?

Службы - это типы приложений, которые работают в фоновом режиме системы. Это такие приложения, как планировщики задач и регистраторы событий. Если вы посмотрите на Диспетчер задач> Процессы, то увидите, что у вас есть серия Service Hosts , которые являются контейнерами, в которых размещаются ваши службы Windows.

Какое значение имеет настройка MongoDB в качестве службы?

Запуск MongoDB как службы дает вам некоторую гибкость в том, как вы можете запускать и развертывать MongoDB. Например, вы можете запустить MongoDB при запуске и перезапустить при сбое. Если вы не настроили MongoDB как службу, вам придется каждый раз запускать сервер MongoDB.

Итак, в чем разница между сетевым сервисом и локальным сервисом?

Запуск MongoDB в качестве сетевой службы означает, что ваша служба будет иметь разрешение на доступ к сети с теми же учетными данными, что и компьютер, который вы используете. Запуск MongoDB локально запустит службу без подключения к сети. ( См. Источник здесь )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...