Hyperledger Fabric:Fabric-ca-server重启之间的数据持久性



当结构服务器重新启动时会发生什么?存储在 fabric-ca-server 中的数据呢.db - 是否需要备份?我们如何再次向结构服务器提供这些数据?那么证书呢?我们是否需要备份所有证书并使用相同的证书重新启动,或者它们与创世区块中存储的数据不匹配?谁能解释一下?

如果重新启动结构 ca 服务器,则数据库中的任何数据都将保持不变,只要您没有手动删除任何数据库/表。

若要使用现有的数据库,请为其提供服务器以前使用的相同连接字符串。CA 服务器将连接到连接字符串指向的任何数据库。

如果使用新的签名密钥/证书重新启动 CA 服务器,则在尝试连接到 CA 时,所有以前颁发的证书将不再通过身份验证。如果您希望所有以前的证书继续使用 CA,则必须使用与以前相同的证书/密钥对。

最新更新