You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
906 B
906 B
思路
以OpenResty做为网关,不使用JAVA系的方法构建网关 原因: 1、OpenResty更快,性能更好 2、OpenResty更灵活,更熟悉 3、网关主要有两个职能是我关心的,一个是路由,另一个是鉴权, 路由无疑Nginx是无敌的,而鉴权我不想依赖于OpenResty,而且使用JAVA来让每个微服务模块 来自行实现,各回各家,各找各妈,不把鉴权任务交给网关。
下载地址
https://openresty.org/cn/download.html
Docker 镜像
https://hub.docker.com/r/openresty/openresty
docker run -p 80:80 -d openresty/openresty:1.21.4.1-0-alpine
我采用的镜像是1.21.4.1-0-alpine,这个版本的底包较小,适合在容器中使用。 需要使用Dockerfile来创建我的网关镜像,采用配置好的nginx.conf拷贝进镜像中, 并修改nginx.conf,使其符合我的需求。