本帖最后由 Felix.Li 于 2024-5-23 17:06 编辑
用过wyn的用户都知道,wyn的启动一直都是通过启动服务启动,服务名称是:wynService
但是经常有时候我们莫名其妙因为杀毒软件或者系统意外导致服务没了。但是确保所有安装的应用和文件都还在。那相当于我们只需要注册一个对应的服务就可以了。
那这个时候应该怎么注册呢。
首先区分我们是标准版还是集群版。
最简单的就是进入到wyn的安装目录,有个logs目录。如果里面的日志只有server和system就是标准版。如果有cot**datasource***等等节点的文件夹。那么就是集群版本。
而不同的注册服务的方式也是不一样的
集群版:
首先说集群版比较简单,集权版本的启动是依靠一个exe文件,所以我们只需要将这个exe注册成服务即可。
也就是 管理员执行命令窗口:
sc create wynServicebinPath= "wyn安装目录\Moniter\MonitorService.exe" 即可。
标准版:
其次就是标准版,这个时候就需要几个命令。步骤如下:
依旧是管理员执行命令窗口,然后进入目录: wyn安装目录\Tools\
该文件夹下有一个exe。 nssm.exe
然后执行以下命令({opts.InstallPath}代表wyn安装目录):
nssm.exe install WynService dotnet """{opts.InstallPath}\Server\Gces.Server.dll""" "--RunAsMonitor"
执行结束后在执行以下命令:
nssm.exe set WynService AppDirectory """{opts.InstallPath}\Server"""
然后就可以看到我们的服务里面有了一个WynService的服务,即可正常启动
|
|