Hyperledger Fabric CA高可用性

时间:2018-01-24 07:12:23

标签: hyperledger-fabric

我想为HA配置2个CA / Org,我参考Fabric CA Server文档。

我有两个问题,

  1. 如何在两台服务器中设置多个CA? 在文档中,有一个设置多个CA的说明,但它是单服务器配置。

  2. 以下是我对Fabric CA HA的理解。这是对的吗?

    • 配置多个Fabric-CA
    • 需要Postgres或MySQL数据库配置。 为了避免SPOF,数据库必须是HA。
    • HAProxy是可选的。

1 个答案:

答案 0 :(得分:0)

正确。

要设置一对HA Fabric-ca服务器,您需要使用PostgreSQL或MySQL作为数据库。然后,您将配置每个fabric-ca服务器实例以使用相同的数据库。

为了防止数据库成为单点故障,您还需要在容错/高可用性配置中设置数据库。

最后,如果您只想跨两个fabric-ca服务器分发请求,您可以利用HAProxy之类的东西进行负载平衡。