摘要: 理解 分布式 一个业务拆分成多个子业务,部署在不同的服务器上 集群 同一个业务部署在多个服务器上 更新 主从 服务器之间更新是异步的,从服务器可能和主服务器不一致 集群 更新是同步的,数据节点都是一致的 阅读全文
posted @ 2018-01-05 09:19 jugglee 阅读(1563) 评论(0) 推荐(0)
摘要: 以包含四个节点的集群为例,其中包括一个 ceph-deploy 管理节点和一个三节点的Ceph存储集群。 下图中每个节点代表一台机器。 创建一个 Ceph 存储集群,它有一个 Monitor 和两个 OSD 守护进程。一旦集群达到 active + clean 状态,再扩展它:增加第三个 OSD 、 阅读全文
posted @ 2017-12-27 17:32 jugglee 阅读(686) 评论(0) 推荐(0)
摘要: 以包含四个节点的集群为例,其中包括一个 ceph-deploy 管理节点和一个三节点的Ceph存储集群。 下图中每个节点代表一台机器。 安装 CEPH 部署工具 执行如下命令: 把软件包源加入软件仓库。用文本编辑器创建一个 YUM (Yellowdog Updater, Modified) 库文件, 阅读全文
posted @ 2017-12-27 16:51 jugglee 阅读(458) 评论(0) 推荐(0)
摘要: Ansible 中的概念 任务 Task——多个 Task 顺序执行,在每个 Task 执行结束可以通知 Hanlder 触发新操作。 变量 Variable——用户定义的变量。 环境 Facts——Facts 从每台服务器上收集得到,可以用作变量。 模块——比如 shell、ping、apt 等等 阅读全文
posted @ 2017-12-26 15:03 jugglee 阅读(172) 评论(0) 推荐(0)
摘要: 网关服务器 隔离用户和具体服务器,用户不能直接访问具体服务所在的服务器 阅读全文
posted @ 2017-12-25 10:04 jugglee 阅读(741) 评论(0) 推荐(0)
摘要: 前提 首先要确保已经安装了java和maven: 创建POM 需要创建Maven的pom.xml文件,pom.xml文件是用来创建项目的菜谱: 此时就可以将项目导入IDE了。 添加Classpath依赖 Spring Boot提供了一些“Starters”让用户将jar包添加到classpath。上 阅读全文
posted @ 2017-12-14 17:08 jugglee 阅读(169) 评论(0) 推荐(0)
摘要: 创建一个项目 你可以通过创建一个build.gradle的文件来开始一个项目,然后可以向文件中加入构建逻辑。 运行 tasks 命令 一个项目包含了一个多个tasks的集合,每个tasks都完成一个基本的操作 通过运行tasks命令可以查看项目中有哪些可用的tasks 创建gradle文件夹 wra 阅读全文
posted @ 2017-12-14 09:54 jugglee 阅读(1848) 评论(0) 推荐(0)
摘要: 关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunn 阅读全文
posted @ 2017-11-13 14:48 jugglee 阅读(334) 评论(0) 推荐(0)
摘要: <welcome-file-list> <welcome-file>/WEB-INF/jsp/helloworld.jsp</welcome-file> </welcome-file-list> 首页设置,路径最前面加斜杠表示从根目录开始,不加斜杠表示在当前目录寻找。 因为web.xml在WEB-I 阅读全文
posted @ 2017-10-13 22:50 jugglee 阅读(179) 评论(0) 推荐(0)
摘要: alert()是window对象的方法,并没有在javascript。所以在node.js中运行js文件时会出现alert没有定义。 此时应该使用console.log(). 阅读全文
posted @ 2017-09-21 13:49 jugglee 阅读(360) 评论(0) 推荐(0)