首先,我们要知道LUA是个什么东西,至于官方怎么说可以百度去查,但我想告诉你的是LUA就是一种可以在不必修改C++代码的情况下实现逻辑处理的手段。稍微讲的再明白一点,就是你用指定语法写一些逻辑处理函数然后保存成文本格式,这个文件称为脚本文件,可以被游戏执行。经过若干年的发展,现在在LUA中写逻辑,除了调用注册到LUA的静态C函数外,也已经可以方便的访问到C++工程中的类的成员函数。这是
!/bin/bash #Config realserver SNS_VIP=192.168.9.200 /etc/rc.d/init.d/functions case "$1" in start)             /sbin/ifconfig lo:0 $SNS_VIP netmask 255.255.255
原创 2013-07-02 10:21:09
371阅读
首先在搭建前分析,想用keepalived实现mysql高可用,那么先的对keepalived+lvs跟mysql主主复制有所了解。因为mysql+keepalived架构是在keepalived+lvs跟mysql主主复制的基础上实现的lvs+keepalived跟mysql主主复制,在前面的博文中已经介绍过了这里不啰嗦了。lvs+keepalived链接:http://duyunlong.bl
实验环境:rhel5.8 Director DIP:192.168.88.132        VIP:192.168.88.120 RealServer RIP1:192.168.88.129       VIP:192.168.88.120 RI
LVS
原创 2012-11-26 20:17:03
1494阅读
2点赞
3评论
其中除了lvs.sh脚本为笔者原创,其它脚本仅作小部分修改而已。 昨天又想了想,将director中的RIP可以定义为数组,放置指定配置文件,及其他相关变量,都以配置文件的形势分离,然后将start和stop及status加上笔者的lvs脚本,各自内容做成一个函数,然后才是一个完整的SysV风格的服务脚本,无奈于近来时间问题,暂时搁置,得熬过这阵子,再做折腾。 下面给出RIP部分的实现方式,有
原创 2012-11-28 17:14:27
576阅读
# director端脚本 # cat /etc/init.d/ipvs #!/bin/bash # # LVS service script # chkconfig: - 90 10 . /etc/rc.d/init.d/functions # VIP=172.16.100.100
原创 2015-06-24 17:16:15
963阅读
LVS成功安装之后,可以命令行模式命令实现,也可以自定义脚本执行,方便快捷,可扩展性较好;DR主机也可以使用脚本执行vip的绑定和arp的抑制;DR自动启动ipvs的脚本:VIP如有多个的话可以定义数组,RIP定义为数组,如有多个添加即可;[root@localhost ~]# cat ipvs.sh #!/bin/bash #written by&nbsp
原创 精选 2015-11-19 10:08:09
2477阅读
1点赞
Lua游戏脚本语言入门学习是本文要介绍的内容,在这篇文章中,我想向大家介绍如何进行Lua程序设计。我假设大家都学过至少一门编程语言,比如Basic或C,特别是C。因为Lua的最大用途是在宿主程序中作为脚本使用的。Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。在Lua中,一切都是变量,除了关键字。请记住这句话。1、首先是注释写一个程序,总是少不了注释的。在Lua中,你可以使用单行注释和
转载 3月前
24阅读
脚本适合单台lvs服务器时使用,使用keepalived是会自动检测状态,所以使用lvs+keepalived是不需要使用脚本检查realserver状态。#!/bin/bash # VIP=192.168.3.22 CPORT=80 FAIL_BACK=127.0.0.1 RS=("192.168.3.211" "192.168.3.215") #声明数组变量RSSTATUS dec
原创 2014-11-04 16:03:15
485阅读
#!/bin/sh DIR1=/usr/src    DIR2=/usr/local cat << EOF ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++Welcome to use Linux&nbsp
原创 2015-05-06 15:18:33
713阅读
#!/bin/bash # # chkconfig: - 88 12 # description: LVS script for LVS/NAT # . /etc/rc.d/init.d/functions # VIP=192.168.0.219 DIP=192.168.10.10 RIP1=192
原创 2017-04-29 09:51:33
506阅读
Director脚本:#!/bin/bash # # LVS script for VS/DR # . /etc/rc.d/init.d/functions # VIP=192.168.0.210 RIP1=192.168.0.221 RIP2=192.168.0.222 PORT=80 # case "$1" in star
原创 2017-04-29 09:56:24
656阅读
#!/bin/bash # description: Config realserver lo and apply noarp SNS_VIP=(         192.168.100.210     &nb
原创 2014-08-12 15:47:36
2184阅读
lvs启动脚本 LVS_DR 脚本 #!/bin/sh # # lvs      Start lvs # # chkconfig: 2345 08 92 # description:  Start
原创 2011-12-17 16:33:57
2329阅读
#!/bin/bash VIP=192.168.19.254 RS=(192.168.19.2 192.168.19.3) DIP=192.168.19.1 lvsstart () { if [ ! -e /sbin/ipvsadm ];then echo "ERROR!! please install ipvsadm tool" else ifconfig eth0
原创 2013-07-07 20:06:43
748阅读
lvs启动脚本—服务端 chkconfig --add lvschmod +x /etc/init.d/lvs [root@lvs ~]# cat /etc/init.d/lvs#!/bin/bash# chkconfig: 2345 90 60# description: lvs server start and stopscripts# hexudong &nbs
lvs
原创 2015-07-13 17:09:40
687阅读
1点赞
[root@zyl lvs]# cat lvs_client.sh  #!/bin/sh #-------------------------------------------- #Author: Created by zhangyiling 2016-08 #Mail: #Function: This&n
原创 2016-09-25 23:34:57
399阅读
#!/bin/bash # VIP=10.10.10.100 #集群虚拟IP CPORT=80 #定义集群端口 FAIL_BACK=127.0.0.1 #本机回环地址 RS=("10.10.10.12" "10.10.10.13") #编写集群地址 declare -a RSSTATUS #变量RS
原创 2022-05-23 14:36:01
89阅读
【代码】LVS健康检查脚本
原创 2023-07-06 10:25:37
72阅读
  本篇内容主要用三个脚本来实现LVS的配置。脚本1:lvs.sh 是配置在负载均衡端,脚本2:realserver.sh 是配置后端Real Server服务器上的。脚本3:check_lvs.sh 是用在负载均衡端上来测试后端服务器的健康状态的脚本,如有一个Real Server 宕机就会自动清除,如果恢复了就再加上,后端所有服务器都宕机了,会把负载均衡端提供的错误页面加到集群中来。
原创 2015-08-12 13:46:13
3664阅读
  • 1
  • 2
  • 3
  • 4
  • 5