Engineering Notes

孟斌的小站

技术博客与学习记录

共 662 篇文章 标签与分类索引已启用

RabbitMQ 发布与订阅

在上一章节,我们创建了一个工作队列。工作队列的核心是将任务均匀地分发给每个工作者。本章节中我们将做一些完全不同的改变 -- 我们将一个消费分发给多个消费者。这种模式被称为“发布/订阅”。

继续阅读

ab命令使用

网站性能压力测试是网站性能调优过程中必不可少的一个环节。只有服务器处于高压情况下,才能暴露出软件、硬件等各种设置的不当之处。

继续阅读

fabric网络升级示例

以fabric-samples v1.4.8为例,将v1.4.8升级至v2.2.0。注意,所有节点以滚动的方式进行升级,这样可以保证即使单个节点数据备份过程出错也不会影响整个网络的运行。先升级orderer节点,再升级peer节点。

继续阅读

fabric couchdb使用

Fabric支持两种类型的状态数据库:LevelDB和CouchDB。LevelDB默认嵌入在peer节点中,用于将合约数据存储为简单的key-value,仅支持键、键范围和组合键查询。CouchDB是可选的状态数据库,支持以JSON格式在账本中建模存储数据,且支持富查询。CouchDB同样支持在合约中部署索引,以便高效查询和对大型数据集的支持。

继续阅读