网关
要检索文件,请利用btfs get呼吁并指向文件哈希:
启动节点
网页界面
这三个地点范例Swarm,API和Gateway。群地点是节点用来侦听来自其他BTFS对等方的毗连的地点。这些地点应可从外部计较时机见(即没有防火墙阻止)。API地点是可以将API呼吁发送到BTFS节点的当地IP地点。这些地点不该通过外部计较时机见。网关地点是用户可以向BTFS网络发出HTTP请求的地点。
MDNS是指多播DNS对等点发明,,它对付在当地网络上启用对等点发明很有用。路由范例dht是指漫衍式哈希表。假如将Type值变动为dhtclient,它将使您的节点不是DHT节点(这意味着它不为BTFS网络提供请求),并有助于淘汰内存,CPU利用率和带宽利用率。
启用跨域资源共享
在Swarm设置中,将LowWater值调解为100 ,将值调解HighWater为300。这将配置对等毗连的最小和最大数目。淘汰对等毗连有助于淘汰过多的带宽。
在毗连打点器设置器(Swarm.ConnMgr),有四个参数Type,LowWater,HighWater,和GracePeriod。您可以在此处打点到节点的对等毗连数。LowWater指实验维护的对等毗连的最小数量。HighWater暗示超出阈值时触发垃圾清理(断开毗连)的毗连阈值。GracePeriod指新毗连不受毗连打点器封锁的一连时间。接待来到BTFS开拓者指南,在这里您将找到全面的指南和文档。BitTorrent文件系统(BTFS)既是一个协议,也是一种网络应用,它提供了一种内容可寻址的点对点机制,用于在去中心化的文件系统中存储和共享数字化内容,同时,它也为去中心化应用(称为“DApp”)提供了一个基本平台。 通过运行以下呼吁查抄btfs群对等项的列表: 在Routing设置中,调解Type为dhtclient。这有助于淘汰DHT流量,进而有助于淘汰带宽利用。 该文件将散列到内容标识号中。 文件打点 通过API端口启用网关 在Datastore设置中,将最大存储空间从10GB调解为5GB。这应该有助于淘汰CPU利用率,内存利用率和过多的带宽。
Datastore config选项可设置磁盘存储系统。StorageMax指的是BTFS存储库数据存储区巨细的软上限。StorageGCWatermark指的是StorageMax在启用了自动垃圾收集的环境下运行BTFS节点时自动触发垃圾收集的值的百分比(默认为false)。GCPeriod是指指定运行垃圾收集频率的一连时间。
假设在Addresses设置中打开了网关地点,此设置将打点网关选项。默认环境下,HTTP仅支持GET要领,该要领答允用户通过哈希来获取数据,可是假如Writeable启用了符号,则用户还可以利用POST,PUT和DELETE要领。这答允客户端将数据添加到BTFS网络。通过配置Gateway.Writeable为启用此成果true。
这两个参数是PeerID和PrivKey。PeerID是指节点的身份信息,而PrivKey是节点的base64编码的协议,描写了节点的私钥。这是一成稳定的。
上传文件
此设置数组指定了您的节点在启动时将毗连到的BTFS对等列表。
修改演练
BTFS节点设置
Strategy可以回收“全部”,“牢靠”或“根”值。”all”公布所有存储的数据,”pinned”仅公布牢靠的数据,并”roots”公布递归引脚的直接牢靠密钥和根密钥。
下载文件
通过执行呼吁启动节点 btfs daemon地点
要上传文件,请导航到包括文件的文件夹,然后运行以下btfs add呼吁:在文件资源打点器窗口中,导航到您的.btfs文件夹。这是您配置BTFS路径的目次。应该有一个config文件,该文件节制着BTFS节点的设置配置。在您的首选文本编辑器中打开此设置文件。以下是设置参数的说明。
打开一个单独的终端。再次配置情况路径:
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。