一.lua脚本

Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。

二.lua脚本测试

1.修改openresty下的nginx配置文件,输出hello world

在这里插入图片描述

2.测试:访问172.25.13.1/lua

在这里插入图片描述

3.在对话框输入要输出的内容

在这里插入图片描述

4.测试:

在这里插入图片描述

5.远程连接其他主机

在这里插入图片描述

6.测试:

在这里插入图片描述

三.tomcat

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

1.tomcat安装

[root@server4 ~]# ls
apache-tomcat-7.0.37.tar.gz  dump.sql  jar  jdk-8u121-linux-x64.rpm  mha4mysql-node-0.58-0.el7.centos.noarch.rpm  redis-5.0.9  redis-5.0.9.tar.gz
[root@server4 ~]# cd /usr/local
[root@server4 local]# l
-bash: l: command not found
[root@server4 local]# ls
apache-tomcat-7.0.37  bin  etc  games  include  lib  lib64  libexec  mysql  sbin  share  src  tomcat
[root@server4 local]# cd apache-tomcat-7.0.37/
[root@server4 apache-tomcat-7.0.37]# cd webapps/ROOT/
[root@server4 ROOT]# ls
asf-logo.png       bg-button.png  bg-nav-item.png  bg-upper.png  favicon.ico  RELEASE-NOTES.txt  tomcat.css  tomcat.png        tomcat.svg
asf-logo-wide.gif  bg-middle.png  bg-nav.png       build.xml     index.jsp    test.jsp           tomcat.gif  tomcat-power.gif  WEB-INF
[root@server4 ROOT]# vim test.jsp

在这里插入图片描述

2.结合memcache和nginx实现不同的调度算法

[root@server4 bin]# systemctl start memcached
[root@server4 ROOT]# scp test.jsp server3:/usr/local/apache-tomcat-7.0.37/webapps/ROOT/

### 启动tomcat
[root@server4 ROOT]# /usr/local/apache-tomcat-7.0.37/bin/startup.sh
Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.37
Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.37
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.37/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/apache-tomcat-7.0.37/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.37/bin/tomcat-juli.jar

在这里插入图片描述

vim /usr/local/openresty/nginx/conf/nginx.conf
nginx -s reload
1) 默认采取均衡算法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2)ip_hash算法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3)Sticky

Sticky是nginx的一个模块,它是基于cookie的一种nginx的负载均衡解决方案,通过分发和识别cookie,来使同一个客户端的请求落在同一台服务器上
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐