新人求助。楼主在 Windows 云服务器上使用 Powershell 运行MiraiConsole,暂时用了三四天没有问题。今早远程连接到服务器时发现 Powershell 窗口已经不见了,但是在群聊中可以正常使用 chat-command 访问服务,确认了 log 也有输出。查询了一下 /status 如下:
# 2024-05-15.log
2024-05-15 10:23:35 V/Bot.*****: [*****] *****(*****) -> /status
2024-05-15 10:23:36 V/Bot.*****: Group(*****) <- Running MiraiConsole v2.16.0, built on 2023-10-20 06:28:10.
Frontend Terminal: version 2.16.0, provided by Mamoe Technologies
Permission Service: Built In Permission Service
Plugins: Chat Command v0.6.0, mirai-api-http v2.10.0, mirai-login-solver-sakura v0.0.12, mirai-selenium-plugin v2.2.4, QSign v1.2.1-beta-dev-52838af, bilibili-helper v1.6.7, MCL Addon v2.1.1
Object Pending Finalization Count: 0
committed | init | used | max
Heap Memory: 354.0MB | 62.0MB | 259.44MB | 988.0MB
Non-Heap Memory: 125.93MB | 7.31MB | 124.33MB | -1
查询云服务器的任务管理器,可能相关的只有一个名为 Windows Powershell 的后台进程,占用 23M 的内存。
目前暂时想到的解决方案是使用有 /stop 权限的账号(还好我给了)将控制台停掉然后重新起一个。但是对于为何窗口不见了服务还在不思其解,求解答。
附:云服务器桌面截图