应用Windows 10 Creators Update后,CouchDB无法启动

问题描述 投票:4回答:1

我在Windows上运行CouchDB 2.0用于开发目的。应用Windows 10 Creators Update后,CouchDB服务不再启动。当我尝试手动启动它时,我得到一个通用的“无法启动服务”错误消息。

windows service windows-10 couchdb
1个回答
15
投票

Windows上的CouchDB 2.0使用Non-Sucking Service Manager (NSSM)将自身作为服务运行。显然,NSSM在应用创建者更新后出现问题:

2017-04-26:Windows 10 Creators Update的用户应使用prelease build 2.2.4-101来避免服务无法启动的问题。

因此,可以通过使用上面提到的NSSM构建来解决问题:

  1. https://nssm.cc/download下载预发布版本2.2.4-101
  2. 通过Windows服务对话框停止CouchDB服务(暂停是不够的)
  3. 使用下载的ZIP文件中的一个覆盖nssm.exe中的<CouchDbInstallDir>\bin(确保选择正确的版本32位/ 64位)
  4. 启动CouchDB服务
© www.soinside.com 2019 - 2024. All rights reserved.