反向代理摆在哪
反向代理在网络里的位置是【0】。
为什么给它起名叫代理
叫它「代理」,是因为它【0】。
这个反代配了几个后端
按反向代理模型,后端表 {web, api} 共配了几个后端? 贯穿本节的反向代理模型(判题机不联网、也没 nginx,这是它的确定模型):route(路径, 表) 按前缀把路径转给对应后端(表是 [(前缀, 后端名)],先到先匹配,都不中
反向代理能做什么
把反向代理摆在后端前面,一个直接的用处是【0】。 贯穿本节的反向代理模型(判题机不联网、也没 nginx,这是它的确定模型):route(路径, 表) 按前缀把路径转给对应后端(表是 [(前缀, 后端名)],先到先匹配,都不中走 web);
换后端时客户端
有了反向代理,后端换机器或加机器时,客户端【0】。 贯穿本节的反向代理模型(判题机不联网、也没 nginx,这是它的确定模型):route(路径, 表) 按前缀把路径转给对应后端(表是 [(前缀, 后端名)],先到先匹配,都不中走 web)
反代还能顺手做的事
请求都先过反向代理,于是可以在这一层【0】。 贯穿本节的反向代理模型(判题机不联网、也没 nginx,这是它的确定模型):route(路径, 表) 按前缀把路径转给对应后端(表是 [(前缀, 后端名)],先到先匹配,都不中走 web);st
谁来部署反向代理
反向代理这一层,通常是【0】部署的。 贯穿本节的反向代理模型(判题机不联网、也没 nginx,这是它的确定模型):route(路径, 表) 按前缀把路径转给对应后端(表是 [(前缀, 后端名)],先到先匹配,都不中走 web);strip_
它是反向代理吗
按模型,is_reverse("server") 交回什么? 贯穿本节的反向代理模型(判题机不联网、也没 nginx,这是它的确定模型):route(路径, 表) 按前缀把路径转给对应后端(表是 [(前缀, 后端名)],
这个请求转给哪台
按模型,表 [(/api, api)]、访问 /api/x,forward 交回哪个地址? 贯穿本节的反向代理模型(判题机不联网、也没 nginx,这是它的确定模型):route(路径, 表) 按前缀把路径转给对应后端(表是 [(前缀, 后
补全:判断是不是反向代理
补全 is_reverse:服务端部署的才是反向代理。 贯穿本节的反向代理模型(判题机不联网、也没 nginx,这是它的确定模型):route(路径, 表) 按前缀把路径转给对应后端(表是 [(前缀, 后端名)],先到先匹配,都不中走 we