00:00
那接下来我们简单来看一下啊,Doris会使用到的一些端口号啊,那基本上咱们分为主要是两大类啊,来哪两大类就是be,还有什么呢?F fe,那还有一种呢,就是broker啊,看你有没有部署的,我们熟悉一下啊,那首先是be的端口默这些都是默认端口啊。用于你看接收fe请求的,就be跟fe交。他们之间。呃,请求的交互用的be这边用的是9060通讯方向,大家可以看到fe向be发起请求,一般呢,呃,如果你的企业里面整个运维没有将呃这一段的端口号给限制的话,一般也不用改啊,一般不用改。那第二一个web server。这个也是谁跟谁啊,B跟fe呢。
01:00
那8040啊,这几个一般都不用改,那这是保持一个什么心跳的啊,接收谁的心跳,接收F1心跳的啊,九零五零一般也不改啊,还有这个。Be之间,对吧?你知道我们部署了多个be,他们之间需要通讯。那这个是8060。那这几个没啥啊,B这一块的端口一般不会去改,那么对于用户来讲,需要记忆的端口一般是下面这个fe,为啥是fe啊,你想想fe是不是接收请求啊,对吧?然后将呃生成计划再发送给be对吧?那所以跟用户交互最多的应该是fe。打交道最多的那首先第一个它提供了一个页面,那页面有一个端口号8030,也就是说我们打开浏览器输入be的呃地址,然后端口带上8030,就能够打开它的一个前端页面,好,那后面呢,是通讯的这个九零二零一般不用改啊。
02:10
那还有一个。对于我们用户来讲,用的比较多的是哪个端口是这个9030这个是什么。Fe上面的MySQL serverl端口,说白了我们是不是使用了MYSQL客户端呢?那MYSQL客户端是不是得连接上do fe的主机名啊,就IP地址,还有它的端口啊,这个端口就是这个端口。啊,有点绕口对吧,就是说白了,我们指定端口就是这个查询端口9030啊9030,还有一个fe,呃,这个是审计日志端口9010,这个我们也会用的,这个主要是在我们在指定多个fe为呃,分别是leader也好,Follower也好,或者observer的时候要用到的一个端口号啊,9010。
03:03
那最后用的是8000啊,好,这么看下来,相信过一遍大家脑脑海里应该没什么印象,对吧,一个原则。一个原则啊,就是什么呢?呃,诶怎么卡住了啊,一个原则这些端口号一般什么,呃,一般不用改啊,一般不用改,或者说这是底层他们互相之间通讯的端口,大部分不用改,第二一个大家要呃认熟了几个端口,第一个是fe的。页面端口8030啊,你要打开页面去看第二个东西呢,就是我们去连接fe,用MYSQL客户端去连接指定端口的时候,用的是这个查询端口9030,第三一个fe。哎,我们在设置各种角色的时候,可能需要用到这个端口9010啊,就这几个需要我们会用的多一点啊,就从用户的角度来讲。
04:03
好吧,再眼熟一下啊,尤其是前面两个端口啊,特别是9030这个端口,这个是跟我们打交道最最多的。好吧,那么端口呢,就给大家解析到这里啊。那这边就又提提醒了两句啊,部署多个fe的时候,要保证他们的HTTP端口是一样的,也就这个东西,这应该是想当然的,对吧,同一个是F1,你部署多个节点,那你的配置肯定是要保持一致的,另外一个就是我们在企业环境里面,可能出于安全考虑,运维这边会对很多端口做限制,甚至说呢,你用的是云主机,比如说你用的呃一些阿里云呢,腾讯云啊等等。一般是不是有一个安全组配置可以去限制主机还有端口的访问权限啊,你要记得说诶我权限开放了没有啊,你可以用t net去测一下啊,这应该如果有经验的话,应该这是小问题啊好。
我来说两句