z_W
1
配置:
最好有1000M以上路由器,并且一定保证网络环境稳定运行,官方没有做自动重连,中途网络波动断开就得重启了。
此方法理论可行,不知道是否影响收益,请自己实验
使用方法是在官方node的启动命令下添加一个命令,添加–rpc-external或者–rpc-methods unsafe,自己试试哪个能用,一般都是–rpc-methods unsafe,同时还有一个参数–rpc-port 9944,这个9944端口,有需要的也可以改
主要是要参数添加如下几个:
--rpc-methods unsafe \
--rpc-external \
--rpc-cors all \
--no-private-ipv4 \
如下
./你的文件名字 \
--chain gemini-3f \
--execution wasm \
--blocks-pruning 256 \
--state-pruning archive \
--validator \
--name "节点名字" \
--rpc-port 9944 \
--rpc-methods unsafe \
--rpc-external \
--rpc-cors all \
--no-private-ipv4 \
如果执行报错,最后一个换另外一个即可
随后就是运行农场的时候
添加–node-rpc-url ws://192.168.1.1:9944即可,这个192.168.1.1换成你自己的IP地址,有公网IP换成公网IP也可以
如下
./你的文件名 farm --reward-address 你的钱包地址 --node-rpc-url=ws://192.168.1.1:9944 path=/文件地址/farm,size=大小
1 Like
z_W
2
./subspace-node-ubuntu-x86_64-skylake-gemini-3f-2023-aug-31 \
--chain gemini-3f \
--execution wasm \
--blocks-pruning 256 \
--state-pruning archive \
--validator \
--name "ooplay-node" \
--in-peers 2000 \
--out-peers 2000 \
--rpc-methods unsafe \
--rpc-external \
--rpc-cors all \
--no-private-ipv4 \
--rpc-port 9944
z_W
3
经测试农场数量过多节点默认配置不够,可能需要更改一些RPC参数,大部分情况都不会需要这些
--rpc-max-request-size <RPC_MAX_REQUEST_SIZE>
// 设置 HTTP 和 WS 的最大 RPC 请求负载大小,单位为兆字节 [默认:15]
--rpc-max-response-size <RPC_MAX_RESPONSE_SIZE>
// 设置 HTTP 和 WS 的最大 RPC 响应负载大小,单位为兆字节 [默认:15]
--rpc-max-subscriptions-per-connection <RPC_MAX_SUBSCRIPTIONS_PER_CONNECTION>
// 设置每个连接的最大并发订阅数 [默认:1024]
--rpc-max-connections <COUNT>
// RPC 服务器连接的最大数量 [默认值:100]
如果有提示ws端口等等提示,或者远程强迫关闭等等问题
可以试着在启动节点的时候添加rpc数量
如
--rpc-max-connections 2000