Author Topic: 自动重启受托人钱包脚本  (Read 2528 times)

0 Members and 1 Guest are viewing this topic.

Offline xweng

  • Jr. Member
  • **
  • Posts: 38
    • View Profile
比特币硬币 新浪微博

DNS 受托人ID:www-17755com、dns-17755com、kid-17755com

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi

Offline 当年很厉害

  • Sr. Member
  • ****
  • Posts: 310
    • View Profile
BTS粉里有SB!

Offline xweng

  • Jr. Member
  • **
  • Posts: 38
    • View Profile
https://bitsharestalk.org/index.php?topic=6351.0

"目前delegate长时间运行会大量丢块,BM建议每天重启一次钱包程序"

上面是alt贴子中提到的有的原话,但贴子中没看到相应的脚本,所以周末花了点时间写了这个脚本。

写差不多了才看到 alt 在英文版的已经有贴出脚本了,即然写了,就给写完整吧。

完整的脚本下载
https://github.com/chenhonghe/delegate_run

如何使用:

1、将run.exp和kill_bc.py两个脚本放在bitshares_client程序目录下,修改 run.exp 里头  bc_path 这个变量,指的是bitshares_client的基本路径同时修改的钱包名、及RPC的用户名及密码。

2、
Code: [Select]
$screen -S bcs

$cd /data/src/bitsharesx/programs/client/

$./run.exp
3、输入相应钱包的密码

4、ctrl+a+d 让screen进入后台运行。

5、可以使用screen -r bcs 进入之前的screen
比特币硬币 新浪微博

DNS 受托人ID:www-17755com、dns-17755com、kid-17755com