07 2017 档案
摘要:由于tomcat服务经常会出现进程在,但是服务却无法正常响应的问题,而且进程跑在docker容器中,使用zabbix控制不是很方便,故此写了个简单的小脚本:
阅读全文
摘要:OpenStack是一个云操作系统,在一个数据中心中控制了大量的计算、存储和网络资源,所有这些都通过一个控制面板进行管理,这让管理员可以控制,同时让用户通过一个web界面来提供资源。 云环境的种类: 私有云 公有云 混合云 IaaS(Infrastructure as a Service)基础架构及
阅读全文
摘要:HAProxy的ACL用于实现基于请求报文首部、响应报文的内容或其他的环境状态信息来做出转发决策,这大大增强了其配置弹性,其配置法则通常分为两步,首先去定义ACL,即定义一个测试条件,而后在条件得到满足时执行某特定的动作,如阻止请求或转发至某特定的后端。1、定义ACL语法:acl <aclname>
阅读全文
摘要:启用基于程序编译时默认设置的统计报告,不能用于"frontend"区段,只要没有另外的其他设定,他们就会使用如下的配置stats uri : /haproxy$statsstats realm : "HAProxy Statistics"stats auth : no authentications
阅读全文
摘要:一、全局配置"global"配置中的参数为进程级别的参数,且通常与其运行的OS相关。1、进程管理及安全相关的参数chroot <jail dir>修改haproxy的工作目录至指定的目录并在放弃权限之前执行chroot()操作,可以提升haproxy的安全级别,不过需要注意的额是要确保指定的目录为空
阅读全文
摘要:一、HAProxy简介 代理的作用:web缓存(加速)、反向代理、内容路由(根据流量及内容类型等将请求转发至特定服务器)、转码器(将后端服务器的内容压缩后传输给client端)。缓存的作用:减少冗余内容传输;节省带宽、缓解网络瓶颈;降低了对原始服务器的请求压力,降低了传输延迟。 HAProxy是一种
阅读全文
摘要:1、Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。2、Accept-Charset:浏览器申明自己接收的字符集 Accept-Encoding:浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩
阅读全文
摘要:zookeeper作为去中心化的集群模式,消费者需要知道现在那些生产者(对于消费者而言,kafka就是生产者)是可用的。 如果没有zookeeper每次消费者在消费之前都去尝试连接生产者测试下是否连接成功,这样无法保证效率Replication & Leader election Kafka中主题的
阅读全文
摘要:1、Kafka整体架构 一个典型的Kafka集群中包含若干producer(可以是web前端产生的page view,或者是服务器日志,系统CPU、memory等),若干broker(Kafka支持水平扩展,一般broker数量越多,集群吞吐率越高),若干consumer group,以及一个zoo
阅读全文
摘要:配置文件目录:/usr/local/kafka/config配置文件server.propertis参数说明:broker.id=0每一个broker在集群中的唯一标识,要求是正数,当该服务器的IP地址发生变化时,broker.id没有变化,则不会影响consumers的消息情况log.dirs=/
阅读全文
摘要:一、Kafka简介 Kafka是一个分布式、可分区的、可复制的消息系统。几个基本的消息系统术语:1、消费者(Consumer):从消息队列(Kafka)中请求消息的客户端应用程序。2、生产者(Producer):向broker发布消息的应用程序。3、broker:Kafka以集群的方式运行,可以由一
阅读全文
摘要:一、为什么要用消息队列1、解耦2、冗余3、扩展性4、灵活性&峰值处理能力5、可恢复性6、送达保证7、顺序保证8、缓冲9、异步通信二、常用的消息队列RabbitMQ:优点:支持协议多,例如AMQP,XMPP,SMTP,STOMP。对路由,负载均衡或者数据持久化有很好的支持。Redis:优点:轻量级,读
阅读全文
摘要:1、查看可用镜像docker search oracle2、拉去想要的镜像docker pull wnameless/oracle-xe-11g3、基于wnameless/oracle-xe-11g创建容器docker run -itd -p1521:1521 --name fansik wname
阅读全文
摘要:MySQL读写分离之amoeba主从复制的搭建环境参考:http://www.cnblogs.com/fansik/p/5270334.htmlamoeba依赖于jdk环境:jdk环境搭建参考:http://www.cnblogs.com/fansik/p/5406827.htmlamoeba的具体
阅读全文

浙公网安备 33010602011771号