bitcoind -help 只列精剪目录:带 DEBUG_ONLY 旗标的参数(dustrelayfee、peertimeout、checkblocks 等)要 -help-debug 才见得到,还有一族连调试页都不列。对照 v31.0 源码拆参数注册表的三档可见性与升级审计、脚本防呆三个用途。
汇总与「运维」相关的文章,帮助你系统了解该主题。
bitcoind -help 只列精剪目录:带 DEBUG_ONLY 旗标的参数(dustrelayfee、peertimeout、checkblocks 等)要 -help-debug 才见得到,还有一族连调试页都不列。对照 v31.0 源码拆参数注册表的三档可见性与升级审计、脚本防呆三个用途。
LND v0.19.0-beta 里 sendpayment、payinvoice、sendtoroute 共用一个默认关的 cancelable 旗标:开了才允许在 60 秒默认超时前手动取消付款循环,且取消只拦后续尝试、在途分片照常结算。对照源码拆这条付款语义的适用命令、对账姿势与场景取舍。
lncli printmacaroon 离线解码 macaroon,输出版本、位置、根密钥标识与权限、限制条件清单。以 LND v0.19.0-beta 源码拆两种输入方式、root_key_id 在备份迁移里的核对价值,以及解码不验签这条硬边界。
LND 的 externalhosts 让你交出一个域名:内置通告器每五分钟解析、按结果刷新节点公告,最长一个周期新 IP 自动上线;与 nat 互斥、端口默认 9735、CGNAT 场景无效。链条与验证方法按 v0.19.0-beta 源码。
LND 用一分钟采样探测活动通道的对端存活,发现不活跃后还要等二十分钟禁用宽限才向全网广播 disable,对端稳定十九分钟即可取消——三个时间参数构成防抖判定链。调整场景与验证方法,按 v0.19.0-beta 源码。
LND 的 REST 是 gRPC 前面的转换代理:不配 restlisten 时回退 localhost:8080 并复用第一个 RPC 监听器;restcors 管浏览器跨源、no-rest-tls 撤加密、ws-ping-interval 与 ws-pong-wait 管订阅长连接保活。按 v0.19.0-beta 源码。
LND 的 maxlogfiles 与 maxlogfilesize 已标记 DEPRECATED 并隐藏,轮转控制迁往 logging.file.max-files 与 max-file-size;新旧同时显式设置会被启动校验拒绝。迁移顺序与轮转验证方法,按 v0.19.0-beta 源码。
LND 默认不持久化成功付款名下的失败尝试记录,keep-failed-payment-attempts 打开后才留全本。限定语义、账本增速、对路由分析与排障的价值边界,按 v0.19.0-beta 源码逐项核对。
LND 的 wallet-unlock-password-file 用文件里的密码自动解锁钱包:设置后 RPC 解锁关闭、钱包不存在即退出、需 allow-create 例外建钱包,与 noseedbackup 互斥。管道用法与安全位移逐项拆解,按 v0.19.0-beta 源码。
LND 看门塔客户端的 add、deactivate、remove、towers、tower、stats、policy 七个子命令按 v0.19.0-beta 源码逐项核对:add 兼改地址、停用与摘除语义不同、会话旗标不开就看不见、policy 读的是生效值。