重新启动计算机后,Apache CouchDB服务似乎停止,如果我们手动启动,它的开始。 我检查了事件查看器得到了以下错误。 请帮我解决这个问题
出于某种原因在Windows 10启动过程中,erlsrv.exe将使用InternalServiceName而不是SName来查找registry项。 您不能在Regedit中重命名键,否则CouchDb服务将无法在启动后重新启动,因此您需要复制它。
运行Regedit,导出密钥
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ericsson\Erlang\ErlSrv\1.1\Apache CouchDB
到一个文件,编辑文件并将其更改为
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ericsson\Erlang\ErlSrv\1.1\Apache Couch DB01d14dda41ed1200
然后将文件导入到Regedit。 (很明显,将01d14dda41ed1200replace为文件中InternalServiceName键中的值。)