После перезагрузки машины служба Apache CouchDB, кажется, остановлена, если мы запускаем ее вручную, она запускается. Я проверил, что просмотрщик событий получил следующие ошибки. Пожалуйста, помогите мне решить эту проблему
По какой-то причине во время запуска Windows 10 erlsrv.exe ищет раздел реестра, используя InternalServiceName вместо SName. Вы не можете просто переименовать ключ в 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. (Очевидно, замените 01d14dda41ed1200 значением, указанным в ключе InternalServiceName в вашем файле.)