Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure DocumentDB Emulator作为Windows服务_Azure_Azure Cosmosdb - Fatal编程技术网

Azure DocumentDB Emulator作为Windows服务

Azure DocumentDB Emulator作为Windows服务,azure,azure-cosmosdb,Azure,Azure Cosmosdb,我尝试在一个端口上使用sc实用程序将DocumentDB Emulator作为windows服务运行,该端口与它尝试使用的默认端口8081不同 sc create DocumentDBEmulatorService binPath=“path\to\exe\DocumentDB.Emulator.exe/port=8082”start=auto 服务已创建,但无法启动,出现以下错误消息 由于以下错误,DocumentDBEmulatorService服务无法启动。DocumentDBEmulat

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

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

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

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


是否可以将Document DB emulator可执行文件作为服务运行,或者我正在尝试一些显然不可能的操作?

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

你可以试试类似的东西


有关更多选项,请参见中的答案(已接受的答案除外)。

我尝试使用NSSM安装documentdb Emulator,它可以成功安装,但无法启动,而且无法使用命令从服务列表中删除
nssm remove servicename confirm
DocumentDB Emulator它似乎用于美国熟悉azure DocumentDB,我们可以在本地进行一些测试,而无需任何费用。在我看来,它可能无法作为窗口服务安装。