温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
那接着上节课的逻辑,我们来测一下我们的路径重写功能,因为我们按照我们现在的想法,如果我去来直接访问带NS的,他有可能呢处理不了这个请求,假设呢,这个就是一个前缀,我们如果访问它下面的什么什么东西,而真正的呢,要访问它,把这个前缀呢给我去掉,所以呢,那我们来用它的路径重写来参照这块的文档,在这呢就有一个叫rewrite,而且呢,这有一个叫rewrite的example,所以参照着文档我们就能把它用起来了,来打开给大家看一下,这个事例呢,长得就是这个样子,如果我们需要路径重写,只需要呢在这加一个notations注解,然后呢路径重写,重写哪一块的路径,这有一个什么DOLLAR2,然后呢,我们在路径这一块呢,你就按照它这样的写法,这是一个通配符,然后把这一块复制来,而且它最终呢是什么样的效果,在这也解释了,如果你访问的。
01:00
是这个域名下的something,然后呢,它就给你变成这相当于把something就去掉了,如果你访问的是something下边的什么东西,它呢也把something去掉了,然后呢,你访问他下边的new,然后呢转交给后台服务就变成了Sam去掉了,所以我们现在正好是不是想要把N74去掉,所以我就把这两个呢复制过来,我同时来加上路径重写,我把我的这个文档呢改一下,这是我们以前的东西,我们测试了域名访问啊,Ctrl a ctrl c,那域名访问呢,我们再来看高级里边的第二个,我们正好来测一下什么叫路径重写,就路径重写,路径重写呢,我们后来呢也可能会用到,那加上,然后这个路径重写呢,我只需要做两件事,就是有了English ins,你想要开启什么高级功能,只要在它Meta data里边。
02:00
加上这个高级功能的叫anno,注解信息来到这儿就跟Java一样,我在Meta data里边加上呢,这种人家称为叫注解信息ations,然后呢,Ations说我要重写这个,当然你要重写的这个玩意儿呢,接下来在NS下边就来加上人家这种规则CTRLC所谓的DOLLAR2,就是呢,以Dollar符分割我们后边的第二个东西我们是要的,所以Dollar的前面的东西我们都是不要的,所以CTRLC这是一个同配写法,走保存一下,那我现在呢,把这个东西我来重新修改一下,来修改,当然修改呢,除过在这儿呢可以来修改,我们也可以修改我们的English increase的之前的入文件来把它删了,删了以后呢,我把这个全部粘贴,这相当于是我们新的模式,这个新的过来以后呢,我来重新修改。
03:00
Controltler a play,杠F叫English role,好,这个呢,我们相当于又配置好了勾ctrl get in,那现在呢,我们来就算访问demo.com下的N请求,然后呢,它也会把N串是不是给我们截了呀,回车一截以后呢,我们来看一下效果,诶我们是不是又看到了NG412,能看到NG412呢,是我们把这个请求啊打给我们后台的N的这些pod,是呢,你本来是带N的,但是呢,我打给这个我们部署的NDEMO的这三个pod的时候,然后呢,我把这个N给你截了,然后呢,这些pod呢,相当于就访问它的跟路径就行了,那这个跟路径呢,其实就是N的默认欢迎页,好,这是我们路径解串,这是第一个高级功能的体会。
我来说两句