补全:按前缀选后端
补全 route:命中前缀就交回它的后端名。
贯穿本节的反向代理模型(判题机不联网、也没 nginx,这是它的确定模型):route(路径, 表) 按前缀把路径转给对应后端(表是 [(前缀, 后端名)],先到先匹配,都不中走 web);strip_prefix(路径, 前缀) 把命中的前缀去掉再转(空了给 /);forward(路径, 表, 后端) 交回选中后端的地址;is_reverse(部署方)=服务端部署的才是反向代理;backend_count/upstream_list 数后端个数 / 列后端名。
全部评论