2014-04-15 11 views
0

저는 MondoDB를 처음 사용하고 Windows 8에서 처음으로 설정했습니다. 명령 줄에서 mongod.exe을 실행하도록 지시 한 자습서를 따라 갔지만 제대로 작동하는 것으로 보입니다. . 그러나 MongoDB를 사용하는 서버를 실행할 때 Visual Studio 2013과 함께 ASP.NET MVC 5를 사용하고 있습니다.이 명령 프롬프트를 전체 시간 동안 열어 두어야합니까?MongoDB : 프로세스 대 서비스로 실행

Windows XP에서 MongoDB를 실행하는 다른 PC를보고 있었으며 이전에 전문가가 설정했지만 (불행히도 지금 연락 할 수 없음) 서버와 잘 작동합니다. 그러나 명령 프롬프트가 열려 있지 않습니다. 어떻게 그랬을까요?

내 PC와 그의 PC에서 작업 관리자를 여는 경우 한 가지 중요한 차이점은 내 PC에는 Mongod이라는 프로세스가 있지만 반면에 자신의 PC에는 프로세스가없고 그 대신에 MongoDB이라는 서비스가 실행 중입니다. 신참에게이 두 가지 설정의 차이점을 설명 할 수 있습니까? 감사!

답변

0

차이점은 분명합니다. 하나는 프로세스이고 다른 하나는 서비스입니다 (여기서 설명 할 필요는 없습니다).

mongod 서버를 항상 가동시키고 실행하려면 서비스로 설치해야합니다. MongoDB의 공식 웹 사이트에서 설치 가이드가 :

0

모든 응용 프로그램을 서비스로 설치 한 경우는, 운영 시스템이 자동으로 메모리에 프로그램을로드하고 실행할 수 있습니다. 사용자는 수동 시작 및 종료에 대해 걱정할 필요가 없습니다. 서비스로 설치하는 것은 매우 쉽습니다. mongoDB official document for installation

을 참조하십시오.