本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
您所在的组无权查看该日志
您所在的组无权查看该日志
1 背景2014年我研发了负载均衡软件G5,作为开源项目发布到网上,被很多公司采用,反馈了大量意见和建议,比如希望增加后端心跳功能等,在这里感谢广大朋友们的支持和帮助。近两年的开源发展,G5已经趋近成熟,也暴露了不少设计不足,比如没有充分利用多核环境。两周年之际,我决定重新研发G5第二版,名字就叫做G6,重点解决G5设计不足,也从代码架构上深度优化性能。2 概述G6是一款高性能、易使用、支持远程管理的TCP负载均衡分发器&&桥接器,基于Linux的epoll事件驱动非堵塞全异步框架实现。G6工作在网络4层TCP,这意味着不仅可以用于网站HTTP协议,还能用在SMTP、POP、TELNET、SSH等协议上。2.1 使用场景       * 网站反向代理       * 与无负载均衡功能的通讯软件配合实现负载均衡分发       * 双网卡桥接不同网段2.2 支持几乎所有主流负载均衡算法       * 主备       * 轮询       * 最少连接数       * 最小响应时间   ...
 
0
本程序正式名称为httpgate,顾名思义http的大门,所有的http请求都要通过httpgate。httpgate为web server及后端的业务逻辑提供良好的保护功能,最大限度屏蔽恶意访问。同时,针对apache,httpgate能够与客户端保持大量的长连接,提高了系统的整体性能。 1.3      简介 httpgate是一个http 7层代理软件,专注于http代理及http防攻击,具备如下特点: 1.       采用事件驱动、异步、非阻塞的设计模式。性能优秀,开启http防攻击的情况下,性能接近nginx 2.       对客户端ip和客户端cookie的访问情况进行统计,支持基于客户端ip和客户端cookie的防攻击。 3.       代理层采用读取转发的方式,有效保护后端web server 4.       支持ip白名单,黑名单 5.       支持细致的客户端连接参数配置,可针对不同的应用类型、可能的攻击方式,配置不同的参数,提升攻击的代价。比如客户端连接超时、客户端写入超时、客户端读...
Linux VPN服务器_CentOS/Ubuntu一键安装IPSEC/IKEV2 VPN服务器【安装】用法很简单:总结成一句话就是:除了类型要选对以外,其他的一路回车就好了具体如下:1.下载脚本: wget https://raw.githubusercontent.com/quericy/one-key-ikev2-vpn/master/one-key-ikev2.sh2.运行(如果有需要使用自己已有的根证书,请将私钥命名为ca.cert,将根证书命名为ca.cert.pem,放到脚本的相同目录下再运行该脚本,没有证书的话将自动生成自签名证书咯): chmod +x one-key-ikev2.sh bash one-key-ikev2.sh3.等待自动配置部分内容后,选择vps类型(OpenVZ还是Xen、KVM),选错将无法成功连接,请务必核实服务器的类型。输入服务器ip或者绑定的域名(连接vpn时服务器地址将需要与此保持一致),以及证书的相关信息(C,O,CN),使用自己的根证书的话,C,O,CN的值需要与根证书一致,为空将使用默认值(default value),确认无误后按任意键继续4.输入两次pkcs12证书的密码(可以为空)5.看到install success字样即表示安装成功。默认用户名密码将以黄字显示,可根据提示自行修改文件中的用户名密码。6.将提示信息中的证书文件ca.cert.pem拷贝到客户端,修改后缀名为.cer后导入。ios设备使...
How To Install RabbitMQ in CentOS 7In this tutorial we will show you how to install and configuration of RabbitMQ on your CentOS 7 server. For those of you who didn’t know, RabbitMQ is open source message broker software (sometimes called message-oriented middleware) that implements the Advanced Message Queuing Protocol (AMQP). The RabbitMQ server is written in the Erlang programming language and is built on the Open Telecom Platform framework for clustering and failover. Client libraries to interface with the broker are available for all major programming languages.This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation RabbitMQ on a CentOS 7 server.Install RabbitMQ in CentOS 7...
 
0

MySQL配置读写分离

发表者:admin分类:应用服务2016-05-17 11:26:40 阅读[2060]
MySQL配置读写分离在这里你再也不用担心高手省略了大段代码了,因为我也是新手。下面开整先安装luaLua 是一个小巧的脚本语言。Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。一个完整的Lua解释器不过200k,在目前所有脚本引擎中,Lua的速度是最快的。这一切都决定了Lua是作为嵌入式脚本的最佳选择。先安装可能的依赖包[plain] view plain copy print?[root@bogon ~]# yum -y install gcc* gcc-c++* autoconf* automake* zlib* libxml* ncurses-devel* libmcrypt* libtool* flex* pkgconfig*  libevent* glib* readline-devel      [root@bogon ~]# mkdir /opt/install/    [root@bogon ~]# cd /opt/install/    [root@bogon install]# wget http://www.lua.org/ftp/lua-5.1.4.tar.gz    [root@bogon install]# tar zxvf lua-5.2.3.tar.gz    [root@...
安装LAMP环境,以下是命令。apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-server php5-mysql phpmyadminapt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl安装伪静态环境。#:  a2enmod rewrite重启web服务器/etc/init.d/apache2 restartwget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gztar zxvf ioncube_loaders_lin_x86-64.tar.gz #:vim.tiny /etc/php5/apache2/php.ini       [ionCube Loader]             zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so        注意:                     如果以前装有Zend Guard,为了避免ionCube和Zend Guard发生冲突, ...
安装好Centos6.7最新版系统,然后防火墙上作映射80映射口到内网机器IP: 192.168.1.16    Centos6.7 系统,安装squid代理IP: 192.168.1.17  安装内网OA与网站IP: 192.168.1.11  安装网站服务器都放于内网,所以需要路由器或防火墙作映射。先保证内网可以正常访问服务器网站,然后配置squid。安装squid很简单。#: yum install squid  -y然后配置相关域名的转发代理,具体配置如下。[root@localhost ~]# cat /etc/squid/squid.conf## Recommended minimum configuration:#acl manager proto cache_objectacl localhost src 127.0.0.1/32 ::1acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1# Example rule allowing access from your local networks.# Adapt to list your (internal) IP networks from where browsing# should be allowedacl localnet src 10.0.0.0/8     # RFC1918 possible internal networkacl localnet src 172.16.0.0/12  # RFC1918 possible internal networkacl localnet src 192.168.0.0/16 # RFC1918 possible internal networkacl localnet src fc00::/7     ...
您所在的组无权查看该日志
    总共46页,当前第20页 | 页数:
  1. 10
  2. 11
  3. 12
  4. 13
  5. 14
  6. 15
  7. 16
  8. 17
  9. 18
  10. 19
  11. 20
  12. 21
  13. 22
  14. 23
  15. 24
  16. 25
  17. 26
  18. 27
  19. 28
  20. 29
  21. 30