全球灰产交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

全球云38元起免备案V2EX搬瓦工灰产
SEO查询超级PING网站测速
Virmach特价鸡乌云漏洞吾爱破解
查看: 93|回复: 9

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

[复制链接]

59

主题

210

回帖

835

积分

高级会员

Rank: 4

积分
835
发表于 7 天前 | 显示全部楼层 |阅读模式
20230417
因为国内小鸡不好拉镜像,就直接用脚本的形式启动rustdesk服务

这是脚本,chmod +x给过了权限
  1. #!/bin/sh

  2. workdir=$(dirname "$0")

  3. cd $workdir
  4. nohup $workdir/hbbs -k _ >> $workdir/nohup.out 2>&1 &
  5. nohup $workdir/hbbr -k _ >> $workdir/nohup.out 2>&1 &

  6. exit 0
复制代码


然后添加自启,在etc/systemd/system/rustdesk-autostart.service
  1. [Unit]
  2. Description=rustdesk-autostart Server
  3. After=network-online.target

  4. [Service]
  5. Type=simple
  6. ExecStart=/root/rustdesk/rustdesk-start.sh
  7. RemainAfterExit=yes

  8. [Install]
  9. WantedBy=multi-user.target
复制代码


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



但是每隔一周左右,ps -ef | grep hbb就会看不到进程,需要reboot以下才正常

hostloc邀请码购买+tg:@Sendtoae86bot
回复

使用道具 举报

123

主题

1105

回帖

3329

积分

论坛元老

Rank: 8Rank: 8

积分
3329
发表于 7 天前 | 显示全部楼层
你直接弄2个systemd不就行了?干嘛多余加一个rustdesk-start.sh
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

59

主题

210

回帖

835

积分

高级会员

Rank: 4

积分
835
 楼主| 发表于 7 天前 | 显示全部楼层
royzheng 发表于 2024-10-17 12:05
你直接弄2个systemd不就行了?干嘛多余加一个rustdesk-start.sh

我是网上抄的教程,我也奇怪为什么不两个nohup直接丢进systemctl ,之前其他程序教程看到过直接丢systemctl 的用法
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

21

主题

815

回帖

2641

积分

金牌会员

Rank: 6Rank: 6

积分
2641
发表于 7 天前 | 显示全部楼层
商家内存超兽  杀进程了?
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

345

主题

4145

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10383
发表于 7 天前 | 显示全部楼层
我的阿里云暂时没发现,rustdesk稳如狗,一直丢在systemd
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

59

主题

210

回帖

835

积分

高级会员

Rank: 4

积分
835
 楼主| 发表于 7 天前 | 显示全部楼层
imslc 发表于 2024-10-17 12:41
商家内存超兽  杀进程了?

阿里家的512小鸡
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

59

主题

210

回帖

835

积分

高级会员

Rank: 4

积分
835
 楼主| 发表于 7 天前 | 显示全部楼层
螃蟹就得走直线 发表于 2024-10-17 12:44
我的阿里云暂时没发现,rustdesk稳如狗,一直丢在systemd

大佬你是怎么部署的,可以借鉴下吗
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

345

主题

4145

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10383
发表于 7 天前 | 显示全部楼层
联合国秘书长 发表于 2024-10-17 13:15
大佬你是怎么部署的,可以借鉴下吗

其实你的最简单就是丢在docker容器里面。
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

7

主题

290

回帖

835

积分

高级会员

Rank: 4

积分
835
发表于 7 天前 | 显示全部楼层
直接扔systemd,没必要nohup
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

59

主题

210

回帖

835

积分

高级会员

Rank: 4

积分
835
 楼主| 发表于 7 天前 | 显示全部楼层
如果是oom被杀,上supervisor扔容器里面就Ok了
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

展开

QQ|Archiver|手机版|小黑屋|全球灰产交流论坛

GMT+8, 2024-10-24 08:29 , Processed in 0.047263 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表