摘要: 今天主要跟大家分享一下三个编程在线学习网址,下面三个我都用过,感觉还不错,有些不仅仅适用于小白,还适用像我一样的菜鸟。当然了,高手也是适用的。 虽然是国外的,但是不得不承认,人家确实做得挺不错的,这一点我们还是可以借鉴学习的。 至于全部是英文的,这一点确实有点麻烦,不过我想现在Google浏览器或者阅读全文
posted @ 2018-12-13 21:25 挑战者V 阅读(515) 评论(1) 编辑
摘要: 在深入了解ZooKeeper的运作之前,让我们来看看ZooKeeper的基本概念。本文主要包含如下内容:1、Architecture(架构)2、Hierarchical namespace(层次命名空间)3、Session(会话)4、Watches(监视) 一、ZooKeeper的架构 架构图如下:阅读全文
posted @ 2018-12-13 20:50 挑战者V 阅读(6) 评论(0) 编辑
摘要: 一旦ZooKeeper集合启动,它将等待客户端连接。客户端将连接到ZooKeeper集合中的一个节点。它可以是leader或follower节点。一旦客户端被连接,节点将向特定客户端分配会话ID并向该客户端发送确认。如果客户端没有收到确认,它将尝试连接ZooKeeper集合中的另一个节点。 一旦连接阅读全文
posted @ 2018-12-13 20:50 挑战者V 阅读(3) 评论(0) 编辑
摘要: 让我们分析如何在ZooKeeper集合中选举leader节点。考虑一个集群中有N个节点。leader选举的过程如下: 所有节点创建具有相同路径 /app/leader_election/guid_ 的顺序、临时节点。 ZooKeeper集合将附加10位序列号到路径,创建的znode将是 /app/l阅读全文
posted @ 2018-12-13 20:50 挑战者V 阅读(3) 评论(0) 编辑
摘要: 今天主要讲这么几个方面? 1.分布式应用; 2.什么是Zookeeper; 3.使用Zookkeeper有什么好处; ZooKeeper是一种分布式协调服务,用于管理大型主机。在分布式环境中协调和管理服务是一个复杂的过程。ZooKeeper通过其简单的架构和API解决了这个问题。ZooKeeper允阅读全文
posted @ 2018-12-13 20:49 挑战者V 阅读(4) 评论(0) 编辑
摘要: 应用场景:某个相关的业务需要重启,容器太多了,一个一个通过命令行来关闭太麻烦了,直接一条命令直接搞定。 命令如下:阅读全文
posted @ 2018-12-13 20:10 挑战者V 阅读(3) 评论(0) 编辑
摘要: 一、安装流程 wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gztar zxvf webbench-1.5.tar.gzcd webbech-1.5make make install常见问题:(1)错误信息一:/bi阅读全文
posted @ 2018-12-12 19:17 挑战者V 阅读(3) 评论(0) 编辑
摘要: 一、Electron简介Electron的应用,使得了JS不仅仅可以BS端项目,还可以做CS端项目。 另外今天之所以研究下Electron,还是因为公司的需要,业务场景是,通过Electron.js开发出的桌面应用让客户可以通过这个桌面应用管理设备和资产,同时也可以监控对应的设备状态等等。传统的ex阅读全文
posted @ 2018-12-12 19:16 挑战者V 阅读(5) 评论(0) 编辑
摘要: 一、安装 二、使用 命令格式:http_load -p 并发访问进程数 -s 访问时间 需要访问的URL文件参数其实可以自由组合,参数之间的选择并没有什么限制。 比如你写成http_load -parallel 5 -seconds 3 urls.txt 测试结果如下: 其实常用的参数也就这么几个?阅读全文
posted @ 2018-12-12 19:16 挑战者V 阅读(4) 评论(0) 编辑
摘要: 步骤很简单一共两步,安装一步,使用一步。sudo apt-get install apache2-utilsab -n 10000 -c 100 https://www.baidu.com/ 注意: 使用ubuntu16.04安装ab是非常便捷的,为了防止安装失败造成的影响,安装成功后,最好还是ab阅读全文
posted @ 2018-12-12 19:16 挑战者V 阅读(3) 评论(0) 编辑