联合国秘书长 发表于 2024-10-17 11:55:36

我的这个服务总是运行几天就拉闸,需要reboot,是怎么回事

因为国内小鸡不好拉镜像,就直接用脚本的形式启动rustdesk服务

这是脚本,chmod +x给过了权限
[*]#!/bin/sh
[*]
[*]workdir=$(dirname "$0")
[*]
[*]cd $workdir
[*]nohup $workdir/hbbs -k _ >> $workdir/nohup.out 2>&1 &
[*]nohup $workdir/hbbr -k _ >> $workdir/nohup.out 2>&1 &
[*]
[*]exit 0复制代码

然后添加自启,在etc/systemd/system/rustdesk-autostart.service
[*]
[*]Description=rustdesk-autostart Server
[*]After=network-online.target
[*]
[*]
[*]Type=simple
[*]ExecStart=/root/rustdesk/rustdesk-start.sh
[*]RemainAfterExit=yes
[*]
[*]
[*]WantedBy=multi-user.target复制代码

然后设置开机启动,并启动[*]systemctl enable rustdesk-autostart.service
[*]systemctl daemon-reload
[*]systemctl start rustdesk-autostart.service复制代码


但是每隔一周左右,ps -ef | grep hbb就会看不到进程,需要reboot以下才正常
static/image/smiley/default/mad.gif


royzheng 发表于 2024-10-17 12:05:35

你直接弄2个systemd不就行了?干嘛多余加一个rustdesk-start.sh

联合国秘书长 发表于 2024-10-17 12:15:21


royzheng 发表于 2024-10-17 12:05

你直接弄2个systemd不就行了?干嘛多余加一个rustdesk-start.sh
我是网上抄的教程,我也奇怪为什么不两个nohup直接丢进systemctl ,之前其他程序教程看到过直接丢systemctl 的用法

imslc 发表于 2024-10-17 12:05:00

商家内存超兽杀进程了?

螃蟹就得走直线 发表于 2024-10-17 12:41:53

我的阿里云暂时没发现,rustdesk稳如狗,一直丢在systemd

联合国秘书长 发表于 2024-10-17 12:44:08


imslc 发表于 2024-10-17 12:41

商家内存超兽杀进程了?
阿里家的512小鸡
页: [1]
查看完整版本: 我的这个服务总是运行几天就拉闸,需要reboot,是怎么回事