DocumentDB模拟器作为Windows服务

时间:2017-05-11 04:08:20

标签: azure azure-cosmosdb

我正在尝试使用端口上的sc实用程序将DocumentDB Emulator作为Windows服务运行,该端口与它尝试使用的默认端口8081不同。

  

sc create DocumentDBEmulatorService binPath =“path \ to \ exe \ DocumentDB.Emulator.exe / port = 8082”start = auto

服务已创建,无法启动以下错误消息

  

由于以下错误,DocumentDBEmulatorService服务无法启动.DocumentDBEmulatorService未及时响应启动或控制请求。       等待DocumentDBEmulator服务连接时达到超时(30000毫秒)。

是否可以将Document DB模拟器可执行文件作为服务运行,还是我尝试了一些显然不可能的事情?

1 个答案:

答案 0 :(得分:1)

sc只运行一个可执行文件,即适当的Windows服务(即实现ServiceMain)。

您可以尝试NSSM之类的内容。

查看this question中的答案(已接受的答案除外)以获取更多选项。