#分布

hyperledger fabric 1.0.5 分布式部署 (九)

linux使用vim、ctags配置fabric源码阅读环境 首先需要安装ctags,作者使用apt-get来安装的,安装的版本是5.9apt-getinstallctags5.9版本的ctags默认不支持golang语言ctags--list-languages编辑~/.ctags文件,手工加上golang...

hyperledger fabric 1.0.5 分布式部署 (八)

gdbdebugpeer程序 在开始我们从github上download下来的源码包,实际上已经包含了可执行的peer程序,但是该程序是使用release方式编译的,并不支持gdb直接debug,所以我们需要对源码从新编译peer。在开始编译前,读者应该了解,由于“神秘的东方力量”,程...

hyperledger fabric 1.0.5 分布式部署 (七)

fabric使用fabric-ca服务 准备部分首先需要用户从github上downloadfabric-ca的工程代码cd$GOPATH/src/github.com/hyperledgergitclonehttps://github.com/hyperledger/fabric-ca.git然后对它进行编...

hyperledger fabric 1.0.5 分布式部署 (六)

如何在相同的peer节点上创建多个channel作者在hyperledgerfabric1.0.5分布式部署(五)已经向读者们介绍了一个简单的fabric的部署流程,那么根据上一篇博客的内容,大家实际上可以推断出,创建channel,实际上需要涉及到 generateArtifacts.sh脚本和scritp...

hyperledger fabric 1.0.5 分布式部署 (五)

梳理fabrice2e_cli测试程序的具体步骤作者在hyperledgerfabric1.0.5分布式部署(一)中给读者们介绍了如何从零开始部署一个测试的demo环境,如果细心的读者可能会留意到,在启动fabric的服务时,是直接执行network_setup.sh脚本命令启动服务的。如果我们打开 netw...

hyperledger fabric 1.0.5 分布式部署 (四)

chaincode的开发作者在hyperledgerfabric1.0.5分布式部署(三)中向读者介绍了如何开发fabric的chaincode,那么实际上chaincode还有其他的接口,详细的可以参考 /opt/gopath/src/github.com/hyperledger/fabric/core/c...

hyperledger fabric 1.0.5 分布式部署 (三)

本篇博客主要是向读者介绍fabric在部署时的一些细节,还有作者自己学习过程中的心得。初始化相关密钥的程序,实际上是一个shell脚本,并且结构特别简单  generateArtifacts.sh脚本里面主要执行了三个函数generateCerts#这个是初始化组织证书和密钥的操作replacePr...

hyperledger fabric 1.0.5 分布式部署 (二)

环境:2台ubuntu16.04角色列表角色IP地址宿主端口docker端口 peer0.org1.example.com 47.93.249.250 7051 7051 peer1.org1.example.com 47.93.249.250 70...

hyperledger fabric 1.0.5 分布式部署 (一)

环境是个人虚拟机ubuntu16.0464位版本前期用户需要先安装好:gcc、g++、git软件 安装golang  首先给环境安装一个go语言环境,版本最好在1.8以上golang下载地址:https://golang.org/doc/install?download=go1.8.5.l...

SpringBoot进阶教程(五十五)整合Redis之分布式锁

在之前的一篇文章(《Java分布式锁,搞懂分布式锁实现看这篇文章就对了》),已经介绍过几种java分布式锁,今天来个Redis分布式锁的demo。redis现在已经成为系统缓存的必备组件,针对缓存读取更新操作,通常我们希望当缓存过期之后能够只有一个请求去更新缓存,其它请求依然使用旧的数据。这就需要用到锁,因为应用服务多...

Java分布式锁,搞懂分布式锁实现看这篇文章就对了

随着微处理机技术的发展,人们只需花几百美元就能买到一个CPU芯片,这个芯片每秒钟执行的指令比80年代最大的大型机的处理机每秒钟所执行的指令还多。如果你愿意付出两倍的价钱,将得到同样的CPU,但它却以更高的时钟速率运行。因此,最节约成本的办法通常是在一个系统中使用集中在一起的大量的廉价CPU。所以,倾向于分布式系统的主要...

常见分布式锁的基本实现

 在分析分布式锁的三种实现方式之前,先了解一下分布式锁应该具备哪些条件:1、在分布式系统环境下,一个方法在同一时间只能被一个机器的一个线程执行;2、高可用的获取锁与释放锁;3、高性能的获取锁与释放锁;4、具备可重入特性;5、具备锁失效机制,防止死锁;6、具备非阻塞锁特性,即没有获取到锁将直接返回获取锁失败。目...

从构建分布式秒杀系统聊聊线程池

 前言从0到1构建分布式秒杀系统案例的代码已经全部上传至码云,文章也被分发到各个平台。其中也收到了不少小伙伴喜欢和反馈,有网友如是说:说实话,能用上的不多,中小企业都不可能用到,大型企业也不是一个人就能搞起的,大部分人一辈子都用不上,等有这个需要再搞吧。我的观点是赞同但不支持,基本上任何事物都是呈金字塔分布,...

分布式事务综述

什么是事务数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。事务拥有以下四个特性,习惯上被称为ACID特性:原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。一致性(Consistency):事...
代码星球 ·2020-04-04

jmeter-分布式部署之负载机的设置

 本文分三个部分:1、windows下负载机的配置2、Linux下负载机的配置3、遇到的问题********************************************************************************JMeter分布式执行原理如下图所示:前提:在调度机上安装...
首页上一页...3334353637...下一页尾页