问题标签 [nssm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - NSSM stdout 重定向充满了奇怪的字符
我尝试使用 NSSM 服务编辑器 GUI 设置 nssm 服务来启动 node-js 模块。这对命令本身来说工作得很好,node-js 启动得很好。问题是当我尝试在 i/o 选项卡上将输出重定向到日志文件时,将输出 (stdout) 和错误 (stderr) 设置为 D:\qewd-up\Log\Log.txt 出现日志文件那里,但似乎充满了奇怪的字符(如中文),而不是如果 stdout 被单独放置并且 node-js 从那里启动,则显示在终端上的实际 ASCII 文本输出。这样做的正确方法是什么?谢谢!
版本:2.24.0.74 配置:
windows - AppRotateFile nssm
我只想使用 nssm 保留最后一个备份旋转文件
sql - 作为 Windows 服务运行时服务器失败
我有一个 jboss EAP7.1 服务器,它通过 windows 身份验证连接到 windows sql server management studio 18 并正确启动。但是,当我使用 nssm https://nssm.cc/将 jboss 服务器添加为 Windows 服务时,以便在 vm/computer 重新启动时服务器自动重新启动。计算机重新启动时失败。
python - 当 python 脚本安装为带有 NSSM 的 Windows 服务时,是否可以打印文件?
我在一个 Python 脚本中有这个函数,该脚本已作为 Windows 服务与 NSSM 一起安装。当 Python 脚本正常运行(即不作为服务)时,将打印文件。但是,当它作为服务安装时,它不会打印。
打印是通过 opc-ua 外部触发的。
脚本作为服务安装时甚至可以打印吗?在作为服务安装时,我也没有遇到任何异常。有时我KeyboardInterrupt
在循环之间睡觉时遇到异常。
c# - NSSM windows 服务在关机后仍在运行
我有一个由 NSSM 安装和启动的 .net 服务,有时该服务可以通过紧急代码关闭,它完全停止任何操作,但状态仍然保持“正在运行”。如果我通过 SC 安装和启动服务,服务会成功停止(状态更改为“已停止”),因此 NSSM 似乎由于某种原因无法从服务内部捕获关闭。顺便说一句,AppExit 键的默认值未设置为“忽略”。
python-3.x - NSSM Python 服务因模块错误而暂停
我正在尝试使用 NSSM(非吸吮服务管理器)运行一个简单的 python 脚本,但我没有这样做。
我得到的错误:
Unexpected status SERVICE_PAUSED in response to START control
我检查了错误日志文件,它显示以下错误:
from pandasql import sqldf as query ModuleNotFoundError: No module named 'pandasql'
Pandasql 已经安装,当我手动尝试运行代码时,它运行顺利。
任何人都可以帮助解决这个问题吗?
google-drive-api - NSSM - 试图访问 Software/Google/DriveFS/Share
我正在使用NSSM将 dotnet 核心应用程序作为 Windows 服务运行,效果非常好。
但是,我在运行时注意到一个错误nssm install MyAppName
,它会加载一个窗口来设置服务。当我选择要安装的可执行文件时,我注意到控制台中写入了以下错误:
我不太了解 NSSM 和 Google DriveFS,但我想知道为什么我会看到这条消息 - 有什么想法吗?我主要担心的是这是否是在尝试访问我的 Google 云端硬盘?可能不是 - 它似乎是一个相当有信誉的应用程序,但我认为最好问一下,因为有人可能比我更了解。
batch-file - 没有可见控制台的 NSSM 启动批处理脚本
我无法让 NSSM 运行批处理脚本,并且控制台在桌面上可见。我已经尝试将其设置为交互式过程,但仍未显示。任何想法?
以下是我创建服务的命令。
windows - NSSM 服务未执行批处理脚本但已创建并成功启动
我想使用以下批处理脚本在 VM 重新启动时自动启动我的节点服务器
“prod”脚本定义为
单独运行时,批处理脚本有效,并且 localhost:8446 给出响应
当我启动使用 NSSM 创建的服务时,脚本似乎没有运行这是我创建服务的方式
GUI 弹出,我选择了批处理文件的路径
该服务已成功安装并启动,但 localhost:8446 没有回复指示该服务未执行批处理脚本的响应
我的系统上已经有另一项与此类似的服务,我检查以确保我的服务以完全相同的方式设置。我更改了服务以执行工作服务正在执行的批处理脚本,并且我的服务成功运行了该批处理脚本,因此这不是 nssm 或服务管理器的问题,而是批处理脚本的问题。
我基于我的批处理脚本工作:
所以我的问题是,为什么当服务提示并启动节点服务器时批处理脚本不执行?