分布式服务管理框架-Zookeeper节点ACL

ACL全称为Access Control,用于控制资源的访问权限。zk利用ACL策略控制节点的访问权限,如数据读写、创建/删除/读取子节点、设置节点权限等。 在传统的文件系统中,ACL分为两个维度,一个是属组,一个是权限,一个属组包含多个权限,一个文件或目录拥有某个组的权限即拥有了组里的所有权限,文件或子目录默认会继承自父目录的ACL。而在Zookeeper中,znode的ACL是没有继承关系的...
阅读(713) 评论(0)

分布式服务管理框架-Zookeeper客户端zkCli.sh使用详解

.原文链接:http://blog.csdn.net/xyang81/article/details/53053642在学习zookeeper(下面简称zk)客户端之前,有必要先了解一下zk的数据模型。zk维护着一个逻辑上的树形层次结构,树中的节点称为znode,和Linux系统的文件系统结构非常相似,如下图所示: 这种数据结构有如下特点: 1> 每个znode都有唯一路径标识,最顶层的zn...
阅读(4040) 评论(1)

分布式服务管理框架-Zookeeper日志配置

原文链接:http://blog.csdn.net/xyang81/article/details/53039995Zookeeper在启动的时候,默认会在当前运行zkServer.sh命令的目录生成一个zookeeper.out日志文件,从日志中可以看到客户端的连接请求、发送的命令等信息,虽然从这个文件中也能查看日志,但不利于管理和维护。默认生成的日志文件如下图所示: 本文Zookeeper安装...
阅读(1054) 评论(0)

分布式服务管理框架-Zookeeper安装与配置(单机、集群)

Zookeeper 分布式服务框架是 Apache Hadoop 下的一个子项目,它主要用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。 安装和配置Zookeeper的安装非常简单,本文在Linux CentOS7环境下,以Zookeeper 3.4.9 Release版本为例(最新的版本可以通过官网 http://hadoop.a...
阅读(909) 评论(2)

FastDFS分布式文件系统集群安装与配置

FastDFS集群规划跟踪服务器负载均衡节点1:192.168.1.206 dfs-nginx-proxy-1 跟踪服务器负载均衡节点2:192.168.1.207 dfs-nginx-proxy-2 跟踪服务器1:192.168.1.200 dfs-tracker-1 跟踪服务器2:192.168.1.201 dfs-tracker-2 存储服务器1:192.168.1.2...
阅读(7347) 评论(10)

FastDFS与Springboot集成

原文链接:http://blog.csdn.net/xyang81/article/details/52850667上一篇《FastDFS分布文件系统Java客户端使用》基于官方提供的Java客户端库介绍了文件上传、下载和删除的功能。淘宝在今年9月份在官方Java客户端的基础上进行了大量重构,且提供了更多丰富的api,主要新增的特性如下: 1> 对关键部分代码加入了单元测试,便于理解与服务端的接口...
阅读(3616) 评论(10)

FastDFS分布文件系统Java客户端使用

原文链接:http://blog.csdn.net/xyang81/article/details/52847311FastDFS分布式文件系统服务安装和使用请参考上一篇文章《 FastDFS分布式文件系统安装与使用(单节点)》担建环境。官网Java客户端源代码:https://github.com/happyfish100/fastdfs-client-java我已经将源码打包成一个jar,下载后...
阅读(5272) 评论(7)

FastDFS分布式文件系统安装与使用(单节点)

原文链接:http://blog.csdn.net/xyang81/article/details/52837974FastDFS是由淘宝的余庆先生所开发,是一个轻量级、高性能的开源分布式文件系统,用纯C语言开发,包括文件存储、文件同步、文件访问(上传、下载)、存取负载均衡、在线扩容、相同内容只存储一份等功能,适合有大容量存储需求的应用或系统。做分布式系统开发时,其中要解决的一个问题就是图片、音视频...
阅读(2962) 评论(0)

解除Linux最大进程数和最大文件句柄打开数限制

ulimit用于shell启动进程所占用的资源 1、类别: shell内建命令 2、语法格式: ulimit [-acdfHlmnpsStvw] [size] 3、参数介绍: -H 设置硬件资源限制. -S 设置软件资源限制. -a 显示当前所有的资源限制. -c size:设置core文件的最大值.单位:blocks -d size:设置数据段的最大值.单位:kbytes -...
阅读(1580) 评论(0)

Keepalived+MySQL主主数据同步实现数据库高可用(HA)

环境操作系统版本:CentOS7 64位 MySQL版本:5.6.33 Keepalived版本:v1.2.23 节点1IP:192.168.1.205 主机名:edu-mysql-01 节点2IP:192.168.1.206 主机名:edu-mysql-02 VIP(虚拟IP):192.168.1.207下文中说到和vip即指192.168.1.207,节点1或205即指192.16...
阅读(1290) 评论(0)

MySQL主主数据同步

MySQL主主同步和主从同步的原理一样,只是双方都是主从角色。环境操作系统版本:CentOS7 64位 MySQL版本:mysql5.6.33 节点1IP:192.168.1.205 主机名:edu-mysql-01 节点2IP:192.168.1.206 主机名:edu-mysql-02MySQL 主从复制官方文档:http://dev.mysql.com/doc/r...
阅读(5591) 评论(1)

Keepalived+Nginx实现高可用(HA)

keepalived的HA分为抢占模式和非抢占模式,抢占模式即MASTER从故障中恢复后,会将VIP从BACKUP节点中抢占过来。非抢占模式即MASTER恢复后不抢占BACKUP升级为MASTER后的VIP。下面分别介绍CentOS7下抢占模式和非抢占模式的配置方式:...
阅读(2743) 评论(0)

Keepalived安装与配置

一、简介Keepalived是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们平时说的第3层、第4层和第7层交换机的功能。主要提供loadbalancing(负载均衡)和 high-availability(高可用)功能,负载均衡实现需要依赖Linux的虚拟服务内核模块(ipvs),而高可用是通过VRRP协议实现多台机器之间的故障转移服务。 上图是Keepali...
阅读(14126) 评论(3)

Linux静态IP配置

vim /etc/sysconfig/network-scripts/[网卡名]TYPE=Ethernet DEVICE=enp0s3 #绑定的网卡名称 ONBOOT=yes #开机启用(重要) BOOTPROTO=static #使用静态IP IPADDR=192.168.1.203 #IP地址 NE...
阅读(3657) 评论(0)

本地调试微信接口(内网穿透到外网)

原文链接:http://blog.csdn.net/xyang81/article/details/52141881在做微信开发的时候,调用微信接口成功之后,微信会回调我们事先配置好的一个接口。由于微信的服务是在外网的,所以这个回调接口也只能是外网,而且微信要求回调接口只能是通过ICP备案的域名,不能使用IP。所以在开发调试的时候,需要把代码部署到线上的服务器,通过打log来跟踪接口调用情况,很明显...
阅读(7693) 评论(6)
120条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:698904次
    • 积分:7642
    • 等级:
    • 排名:第2668名
    • 原创:102篇
    • 转载:18篇
    • 译文:0篇
    • 评论:406条
    博客专栏
    文章分类
    最新评论