资讯专栏INFORMATION COLUMN

让geth rpc以守护进程方式运行

luck / 3436人阅读

摘要:让以守护进程方式运行一当我们到服务器端运行命令时结束会话时该进程也会结束那想让它运行在后台并不会随着会话结束而结束就只能把它变成守护进程了必须开启扩展就可以以守护进程方式启动了

让geth rpc以守护进程方式运行 一、daemonize

当我们ssh到服务器端, 运行geth --datadir yourdir --rpc --rpc.....命令时, 结束会话时, 该进程也会结束. 那想让它运行在后台, 并不会随着会话结束而结束, 就只能把它变成守护进程了.

php 必须开启pcntl扩展.

 0) {
                //main process
                exit(0);
        } elseif ($pid < 0) {
                //fork failed
                echo "fork failed";
        }

        posix_setsid();

        $pid = pcntl_fork();

        if ($pid > 0) {
                exit(0);
        } elseif ($pid < 0) {
                echo "fork failed";
        }

        fclose(STDOUT);
}


daemonize();
exec("geth --datadir /home/youraccount/yourdir --networkid 20 --rpc --rpcaddr 0.0.0.0 --rpccorsdomain "*" --rpcapi db,net,eth,web3,personal,miner,debug,admin --mine --verbosity 0 ");
sudo php daemonize.php

就可以以守护进程方式启动了

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28684.html

相关文章

  • 如何使用密码保护太坊JSON-RPC的API?

    摘要:本文面向以太坊智能合约应用程序开发人员,并讨论如何在密码保护后,安全地运行你的以太坊节点,以便通过进行安全输出。以太坊,主要是针对工程师使用进行区块链以太坊开发的详解。 本文面向以太坊智能合约应用程序开发人员,并讨论如何在密码保护后,安全地运行你的以太坊节点,以便通过Internet进行安全输出。 Go Ethereum(geth)是以太坊节点最受欢迎的软件。其他流行的以太坊实现是Pa...

    Zachary 评论0 收藏0
  • 如何使用密码保护太坊JSON-RPC的API?

    摘要:本文面向以太坊智能合约应用程序开发人员,并讨论如何在密码保护后,安全地运行你的以太坊节点,以便通过进行安全输出。以太坊,主要是针对工程师使用进行区块链以太坊开发的详解。 本文面向以太坊智能合约应用程序开发人员,并讨论如何在密码保护后,安全地运行你的以太坊节点,以便通过Internet进行安全输出。 Go Ethereum(geth)是以太坊节点最受欢迎的软件。其他流行的以太坊实现是Pa...

    cartoon 评论0 收藏0
  • 如何使用密码保护太坊JSON-RPC的API?

    摘要:本文面向以太坊智能合约应用程序开发人员,并讨论如何在密码保护后,安全地运行你的以太坊节点,以便通过进行安全输出。以太坊,主要是针对工程师使用进行区块链以太坊开发的详解。 本文面向以太坊智能合约应用程序开发人员,并讨论如何在密码保护后,安全地运行你的以太坊节点,以便通过Internet进行安全输出。 Go Ethereum(geth)是以太坊节点最受欢迎的软件。其他流行的以太坊实现是Pa...

    wow_worktile 评论0 收藏0
  • web3公测版本教程(一)-ETH公有链节点同步

    摘要:将返回进程码查看实时查看日志关闭杀死进程同步节点结论目前来说和都是可以同步成功节点完全可以放在国外,同步速度会很快,使用连接执行脚本就好有特殊需求国内阿里云也可以同步成功。 ETH公有链节点同步 最近区块链公司很多都会搞发糖果活动,一般都能吸引几万粉丝,这就来了一个需求,给人家发糖果。主流的geth,parity,甚至imtoken钱包只能输入地址一笔笔交易,几万笔交易人工根本无法完成...

    flybywind 评论0 收藏0
  • python借助web3py与太坊区块链节点交互的几种方式

    摘要:通信服务提供接口是如何与区块链交互的关键。这通常通过将请求提交给基于或套接字的服务器来完成。初始化时会发生自动检测有时,无法自动检测节点的位置。使用自动检测的示例一些节点提供超出标准的。是套接字的文件系统路径。 通信服务提供接口是web3如何与区块链交互的关键。接口接受JSON-RPC请求并返回响应。这通常通过将请求提交给基于HTTP或IPC套接字的服务器来完成。 如果你已经愉快地连接...

    booster 评论0 收藏0

发表评论

0条评论

luck

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<