LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 官方技术更新 | js-ipfs 0.39.0版本正式发布

官方技术更新 | js-ipfs 0.39.0版本正式发布

2019-11-26 四块科技 来源:区块链网络

js-ipfs 0.39.0版本已正式发布

使用预设配置文件配置节点!限制发出的浏览器请求!用一个命令即可重新启动节点!

?wx_fmt=png

?亮点设置配置文件

IPFS现在支持jsipfs config profile子命令,可以使用该子命令使用适合于不同用例的某些预设来更新配置。也可以用这个jsipfs config profile ls命令检查可用的配置文件:

$ jsipfs config profile lsserver: Recommended for nodes with public IPv4 address (servers, VPSes, etc.)...local-discovery: Sets default values to fields affected by `server` profile...test: Reduces external interference, useful for running ipfs in test environments...default-networking: Restores default network settings. Inverse profile of the `test` profile.lowpower: Reduces daemon overhead on the system. May affect node functionality...default-power: Inverse of "lowpower" profile.

将上面的应用于jsipfs config profile apply:

$ jsipfs config profile apply lowpower... output shows the difference between the old config and the new

你将需要重新启动后台程序让改动生效。配置文件也可以应用于init初始化:

$?jsipfs?init?--profile?server

或启动后台程序时(更多信息,请参见下面的“初始化和启动”部分):

$?jsipfs?daemon?--init-profile?server

?浏览器并发HTTP请求限制

使用IPFS进行响应可能会导致大量的预加载和其他后台请求——大多数浏览器一次只能有这么多的请求飞向一个源,因此这可能会导致在等待轮到自己处理时请求返回到IPFS之外的相同源

[email protected]开始,DNS解析和预加载的HTTP请求的并发性受到限制,以确保始终有可用的连接来快速处理用户发出的请求。

用一个命令初始化并启动程序

以前当一个新用户第一次启动IPFS后台进程时,他们会收到一条不友好的消息,告诉他们必须先初始化进程。现在不会再这样!在第一次启动时,这个后台进程将自动初始化它的repo,从而消除了进入分布式web的一点麻烦。

block rm现在已通过HTTP API支持

以前,此命令仅在后台程序关闭的情况下有效,现在您可以jsipfs block rm在守护程序运行时使用低级命令。注意,很少需要使用此命令,更常见的方法是调用jsipfs repo gc,它会从IPFS存储库中删除所有非固定的块。

?API变更ipfs.config.profiles.list([options])已添加ipfs.config.profiles.apply(name, [options])已添加ipfs.block.rm(cid, [options])现在可以通过HTTP API使用

非常感谢对本次发布更新做出贡献的各位

按字母顺序排列,以下是促成此次发布的所有人员:

?wx_fmt=png

?wx_fmt=png

—-

编译者/作者:四块科技

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...