20190607 TGIF

本贴最后更新于 2025 天前,其中的信息可能已经时移世易

端午节

祝大家端午节快乐 🎉

端午节又叫做粽子节,中秋节又叫做月饼节,是吃货的两大节日。今天我和 V、d 从早上起来就吃到现在,没有吃正式的中午饭。肉粽、火腿粽、花生、牛肉、绿豆粥、煮玉米……等会要下去散步消食一下了。

今天除了吃,(从此处开始开始强行转折)还完成了一项很重要的技术方案:星火私网组建。

星火网络问题

无论是通过配置引导节点列表

ipfs bootstrap add /ip4/47.111.58.76/tcp/4001/ipfs/QmZdWDS3qLbH55knn4hGjH2oq5hGwJz8sUHHz273xzX2rc

还是通过手动连接引导节点

ipfs swarm connect /ip4/47.111.58.76/tcp/4001/ipfs/QmZdWDS3qLbH55knn4hGjH2oq5hGwJz8sUHHz273xzX2rc

过一会后再查看已连接节点列表

ipfs swarm peers

会发现引导节点已经断开连接。

问题原因

IPFS 节点通过连接管理器来管理连接,默认最大 900 个连接,超过后会进行回收(没研究具体回收算法)。通过 API swarm connect 连接节点,每次连接后默认会有 20s 的连接保护时间,超过后还是会被回收。连接管理相关参数可以在 config 文件的 Swarm.ConnMgr 项中进行配置。

解决方案

目前星火节点很少,所以通过组建私网降低连接数可以解决断网的问题。完整的操作命令已经更新到项目主页了,欢迎大家进行尝试。


最后,今天回复本帖的可获得 200 积分作为节日祝福 🙏

  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    288 引用 • 4485 回帖 • 663 关注
  • 端午节
    4 引用 • 61 回帖
  • 星火

    🌟 星火是一个分布式的内容分享讨论社区,星星之火可以燎原。

    2 引用 • 95 回帖
  • IPFS

    IPFS(InterPlanetary File System,星际文件系统)是永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、点对点超媒体的分布式协议。请浏览 IPFS 入门笔记了解更多细节。

    21 引用 • 245 回帖 • 242 关注

相关帖子

30 回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • RestoneXYZ 1 1 评论

    已经过了积分赠送时间了,所以仅感谢一下聊表寸心 😄
    88250
  • 其他回帖
  • Eddie

    星火的英文不是 starfire。。。

    1 回复
  • hkpqazwsxedc

    trollface 强留积分

  • 还有腌菜包、苏子包、白菜包。。。

    还支持了 📈

    {"backgroundColor":"#2c343c","title":{"text":"Customized Pie","left":"center","top":20,"textStyle":{"color":"#ccc"}},"tooltip":{"trigger":"item","formatter":"{a} <br/>{b} : {c} ({d}%)"},"visualMap":{"show":false,"min":80,"max":600,"inRange":{"colorLightness":[0,1]}},"series":[{"name":"访问来源","type":"pie","radius":"55%","center":["50%","50%"],"data":[{"value":235,"name":"视频广告"},{"value":274,"name":"联盟广告"},{"value":310,"name":"邮件营销"},{"value":335,"name":"直接访问"},{"value":400,"name":"搜索引擎"}],"roseType":"radius","label":{"normal":{"textStyle":{"color":"rgba(255, 255, 255, 0.3)"}}},"labelLine":{"normal":{"lineStyle":{"color":"rgba(255, 255, 255, 0.3)"},"smooth":0.2,"length":10,"length2":20}},"itemStyle":{"normal":{"color":"#c23531","shadowBlur":200,"shadowColor":"rgba(0, 0, 0, 0.5)"}},"animationType":"scale","animationEasing":"elasticOut"}]}
  • 查看全部回帖