33cn
33cn
1. json rpc 和 grpc 一样,客户端要对后续新增字段兼容,使用的json 解析的库,需要支持这一点,这个要明确重点的写在我们的接口说明上。 2. 修改字段或者字段的名字,类型之类的,需要新建一个函数 GetAccountV2 V3... , 并且把旧版本设置为过期,提醒客户端。一段时间后,改成 GetAccount ,不再对非常老的版本支持。提供一个启动后调用过期函数,以及次数的统计接口,他们的运维可以监控这个接口,及时的升级客户端。
@bysomeone 看一下需要添加那些性能的监控点。
@helpylee 你看一下这个问题
1. 可以在chain33 中,添加一个日志的接口。Logger。 2. 然后适配 log15, zap zerolog 等。 这样以后有更好的日志库以后,我们只需要重新适配就可以了。不需要修改所有写日志的地方。
:tada: This PR is included in version 1.67.5 :tada: The release is available on [GitHub release](https://github.com/33cn/plugin/releases/tag/v1.67.5) Your **[semantic-release](https://github.com/semantic-release/semantic-release)** bot :package::rocket:
:tada: This PR is included in version 1.67.5 :tada: The release is available on [GitHub release](https://github.com/33cn/plugin/releases/tag/v1.67.5) Your **[semantic-release](https://github.com/semantic-release/semantic-release)** bot :package::rocket:
:tada: This PR is included in version 1.67.5 :tada: The release is available on [GitHub release](https://github.com/33cn/plugin/releases/tag/v1.67.5) Your **[semantic-release](https://github.com/semantic-release/semantic-release)** bot :package::rocket:
@yann-sjtu