Nginx发送HTTP请求拉取后端服务数据完成多级缓存中Nginx应用层的开发和部署

本文是在Nginx+lua实现本地HTML页面动态渲染文章的基础上进行的。

Nginx+lua实现本地HTML页面动态渲染中我们已经解决了在Nginx本地动态渲染HTML以及数据在Nginx中进行存取,现在就来解决下一个问题,在Nginx中向后台服务发送请求获取数据。

 

添加HTTP依赖

进入到OpenResty安装目录根目录下的lualib/resty目录下

wget https://github.com/ledgetech/lua-resty-http/raw/master/lib/resty/http_headers.lua  
wget https://github.com/ledgetech/lua-resty-http/raw/master/lib/resty/http.lua

 

编写后台服务

代码非常简单,一个People对象,一个根据username获取People实例的get方法,这里为了方便,就直接使用堆内存预先存放一些对象。

public class PeopleModel {

	private String username;

	private Integer age;

	private String hobby;

	public PeopleModel(String username, Integer age, String hobby) {
		this.username = username;
		this.age = age;
		this.hobby &#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值