目录介绍:
1337有什么涵义?
1337 一般是超高水准或作弊的意思
多数是 不可思议的人 一般是这么理解的
在黑客里1337是黑客语言,leet
1337到底是什么意思?
1337
一般是超高水准或作弊的意思
多数是
不可思议的人
一般是这么理解的
在黑客里1337是黑客语言,leet
cs里的1337是什么意思?
1337 一般是超高水准或作弊的意思
多数是 不可思议的人 一般是这么理解的
在黑客里1337是黑客语言,leet
metori 好像没见过这个词。
网关服务Kong、Konga搭建记录
使用docker-compose安装是最方便的
在/opt/目录下创建kong文件夹,然后创建一个docker-compose.yml文件并编辑
在docker-compose.yml添加如下配置(20220528亲测可用)
假设使用的是本地搭建
使用浏览器访问127.0.0.1:1337
注:端口号在docker-compose.yml中指定了1337
若是使用云服务器,注意做好DNS解析以及Nginx配置
这里给出一份可用的kong.conf
使用浏览器访问kong.YOUR_DOMAIN:1337
打开界面后,是要创建一个管理员账号的,按说明填写即可
先理解一下概念:
我们现在操作的可视化平台是Konga
Konga通过调用Kong的admin url,对Kong网关进行配置管理
所以这一步我们需要将Konga和Kong搭上线
在Connection页面配置要管理的Kong网关
主要填写参数说明:
Name:必填,唯一,用于备忘
Kong Admin URL:Kong网关的管理路径,默认端口是8001,在docker-compose.yml可修改对外暴露的端口号
这里有个提示很显眼:Kong's admin API should not be publicly exposed
故我们在云服务器部署时,都应该注意8001的这个端口不应随意暴露出去,以免发生黑客攻击风险
进入Service菜单,点击 ADD NEW SERVICE(添加新服务)
这里我们假设要代理某度的服务
主要填写参数说明:
Name:非必填,服务名称,用于备忘这是一个什么服务
Protocol:必填,填写http或https,指请求转发到该服务时,使用哪种协议
Host:必填,填写被代理的主机地址
Port:必填,填写被代理的主机的端口号,默认80
点击刚才创建的服务,点击进入Route管理界面
点击ADD ROUTE
主要填写参数说明:
Name:非必填,路由名称,用于备忘识别这是一个什么路由
Paths:这是重点!具体看效果就明白了,这边添加“/”和“/api/baidu”,注意要回车
访问服务的接口为8000(在docker-compose.yml已配置)
若使用的是本地搭建
使用浏览器访问
若是部署到云服务器,并做好了域名解析
使用浏览器访问
都会被解析Route,指向对应的Service,返回的是某度的页面,搭建成功
当同一个服务为分布式或存在多个域名、ip时,我们可以通过配置Upstream,将这些服务统一起来
进入Upstream页面
点击ADD UPSTREAM
主要填写参数说明:
Name:必填,名称,用于关联Service中Host字段
进入刚添加的Upstream的Detail
进入Target管理页
点击ADD TARGET
主要填写参数说明:
Target:该服务具体的域名+端口,注意这里默认端口8000,故需要手动写80
Weight:权重
添加好后是这个样子
之后我们回到Service配置
将Host填写为刚刚命名,并保存
之后我们再次访问
能发现不仅能访问某度,还能访问到某奇广告网(因为baidu1.com、baidu2.com并不是某度搜索)
至于每次访问结果都有变化,是因为Upstream做了权重的负载均衡,因此实际访问的服务是
网友评论
最新评论
于备忘这是一个什么服务 Protocol:必填,填写http或https,指请求转发到该服务时,使用哪种协议 Host:必填,填写被代理的主机地址 Port:必填,填写被代理的主机的端口号,默认80 点击刚才创建的服务,点击进入Route管理界面 点击ADD ROUTE
pstream,将这些服务统一起来 进入Upstream页面 点击ADD UPSTREAM 主要填写参数说明: Name:必填,名称,用于关联Service中Host
ga Konga通过调用Kong的admin url,对Kong网关进行配置管理 所以这一步我们需要将Konga和Kong搭上线 在Connection页面配置要管理的Kong网关 主要填写参数说明: Name:必填,唯一,用于备忘
件夹,然后创建一个docker-compose.yml文件并编辑 在docker-compose.yml添加如下配置(20220528亲测可用) 假设使用的是本地搭建 使用浏览器访问127.0.0.1:1337 注:端口号