首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客770943028号
南京信息工程大学 运维开发工程师
发布于海南
关注
已关注
取消关注
@挫败更加强大:
连尚网络 运维工程师 一 & 二
岗位:k8s运维工程师一面:自我介绍1,kubernets 灰度发布,切换部分流量到新的服务上怎么实现答: ingress配置文件中,annotation 字段下定义不同的策略参考地址: https://cloud.tencent.com/developer/article/1972417#四种灰度策略:1,nginx.ingress.kubernetes.io/canary-by-header:基于 Request Header 的流量切分,适用于灰度发布以及 A/B 测试。2,nginx.ingress.kubernetes.io/canary-by-header-value:要匹配的 Request Header 的值,用于通知 Ingress 将请求路由到 Canary Ingress 中指定的服务。nginx.ingress.kubernetes.io/canary-weight:基于服务权重的流量切分,适用于蓝绿部署,权重范围 0 - 100 按百分比将请求路由到 Canary Ingress 中指定的服务。nginx.ingress.kubernetes.io/canary-by-cookie:基于 Cookie 的流量切分,适用于灰度发布与 A/B 测试。用于通知 Ingress 将请求路由到 Canary Ingress 中指定的服务的cookie。2,epollo 模式实现原理?操作系统硬件层面属于同步模型还是异步模型?同步异步区别是什么?epoll在操作系统IO层面时属于同步模型。同步: 当进程或线程在运行过程中,发生阻塞时, CPU要等待程序任务完成才能继续执行下一步异步:线程发生阻塞时。CPU无需等待该线程处理任务,可以去执行别的任务,之后再回来继续执行下一步任务。epoll实现原理:创建epoll对象: 首先会调研epoll_create 创建一个epoll文件描述符添加事件到epoll监听: 调用epoll_ctl函数,向epoll FD中添加需要监控的文件描述符,并指点事件类型,如EPOLLIN(可读)、EPOLLOUT(可写)、EPOLLERR(错误)等 等待事件发生: 调用epoll_wait进程会阻塞等待,直到有一个已监听的文件描述符有事件触发,将相应的文件描述符加入到就绪队列中。事件通知及处理:事件触发后,epoll_wait会返回一个就绪队列文件描述符和触发事件类型的列表,应用唤醒CPU根据列表信息对每个文件描述符进行相应操作。3,epollo 惊群的原理答:新的连接到达时,所有等待的进程/线程同时被唤醒,但只有一个线程可以处理该连接,其他进程处于空转状态,以此造成cpu资源的浪费和性能的下降。 解决方法:可以让一个工作线程负责epoll监听事件并分配给一个空闲线程。以此防止全部唤醒4,tcp三次握手原来首先是客户端(client)向服务端发起报文请求syn,报文中包含一个随机生成的序号X,此时的状态是syn-send服务端收到客户端请求报文后,回应一个 syn+ack报文给客户端,同时也会发送自己的序号Y,用于后续通信,当前的状态是syn-rcvd客户端接收到服务器的 SYN + ACK 报文后,会回复一个ack报文,报文中包含确实号Y+1。此时客户端的状态ESTABLISHED 状态。服务端收到确认包后进入full open 状态也变更为ESTABLISHED 状态5,网络插件calico 和flannel 有什么不同。6,Linux系统平均负载高如何定位解决这个问题。系统负载高,是由于当前服务队列中,有正在运行的或等待CPU时间片的进程或线程跟IO正在进行交互处于不可中断,导致系统整体负载偏高定位问题:不可中断进程: ps -ef | grep "D" # ”D“表示系统中不可中断的进程cpuf负载高:ps aux --sort -pcpu| head。 #. #cpu使用率由高至低进行排序当前系统等待处理的队列数: vmstat # 第一列的 “r” 表示当前队列排队数 第二列“b” 表示阻塞数二面:面试官好像是CTO 一边画图一边提问vxlan 原理vXLAN是一种网络虚拟化技术,可以改进大型云计算在部署时的扩展问题,是对VLAN的一种扩展。VXLAN是一种功能强大的工具,可以穿透三层网络对二层进行扩展。它可通过封装流量并将其扩展到第三层网关docker 和 podman 区别docker支持的文件系统类型文件系统种类包括AUFS、 btrfs、Device Mapper、 overlay 、 overlay2、vfs、zfsoverlay2:Docker 1.12 后推出,原生支持128层,效率比OverlayFS高,较新的版本Dokcer支持。k8s持久化文件系统类型有哪些持久化文件系统:nfs,ceph,glusterfs,iscsl,rbd等service 原理k8s中service是一种抽象对象,定义一组pod的逻辑集合,并提供一种访问这些pod的方式。通过标签选择器来确认客户端请求路由到后端Pod.k8s中kube-proxy组件实现service实际代理的服务器。它负责根据service规则将请求转发到后端不同节点上pod,同时还提供负载均衡的能力。将请求流量分发到后端同一组标签的不同pod上。这有助于实现高可用性和可伸缩性。service 端口暴露的类型有哪些?怎么跟pod进行通信的service暴露类型:service支持四种类型: cluster, noport,ExternalName,LoadBalancer端口暴露到集群外类型: noport,LoadBalancer 如何跟pod进行通信:首先是标签选择器确认具有相同标签的pod,通过访问service虚拟地址将请求流量路由到正确后端pod,使用iptables或ipvs生成规则来实现service与pod的通信,kube-proxy进行这些规则的维护和变更。ingress 和noport 访问方式的不同ingress: 将外部流量引入到集群内部中服务,是一个七层的代理服务,可以居于url地址进行转发。同时可以根据不同的url将流量转发到后端不同一组pod,可以进行丰富的路由和负载均衡配置,支持多个域名和路径,使得服务在外部访问时可以更加灵活。Noport: noport是k8s 提供的一种服务类型,将内部服务暴露到集群外部。NodePort会在每个Node节点上监听一个指定的端口,并将请求转发到相应的服务上。k8s 有哪些组件,他们分别的作用。pytnon 多线程为什么只能在一个cpu上运行。 如何使用多个cpu我记得的大概就这些了 原理的东西没怎么背。
点赞 8
评论 5
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-31 11:09
华东理工大学 Java
拿到正浩提前批offer啦
有没有佬说一下这家公司的强度怎么样呀
投递正浩创新EcoFlow等公司10个岗位
点赞
评论
收藏
分享
07-31 11:32
东南大学 芯片研发
联发科技寄
没测评没笔试没感谢信直接无了
投递联发科技等公司10个岗位
点赞
评论
收藏
分享
07-07 18:13
河北大学 Java
已经麻木。。。
这是我毕业以来沟通过的数量,智联和猎聘还有个2000条。现在觉得自己像滚刀肉,无所畏惧
flmz_Kk:
老哥加油
投递猎聘等公司10个岗位
点赞
评论
收藏
分享
07-07 12:47
门头沟学院 Java
好绝望,
轻度地贫被卡入职,25届应该这么办
码农索隆:
竟然还真有卡体检报告的
点赞
评论
收藏
分享
08-01 17:36
吉林大学 光学工程师
哭了,我还没走,mt先润了
我刚入职1个月啊,mt就提离职了😭他真的很好,也很照顾我,难过了mt以为只需要离职就行了,而牛马实习生考虑的事情就很多了😆希望下一个mt可以对我好一点吧
实习生的蛐蛐区
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度提前批,三面被推迟一周,喜提秋招第一凉
1.1W
2
...
虾皮秋招一面
3573
3
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
3467
4
...
觉得研发高人一等的这辈子有了
2768
5
...
百度提前批 三面
2032
6
...
最强本科✌
1759
7
...
也是逆天了
1451
8
...
被猿辅导挂了简历,但我想说...
1405
9
...
虾皮一面凉经
1368
10
...
上班一周,工资还没拿,先欠公司两千
1338
创作者周榜
更多
正在热议
更多
#
找工作如何保持松弛感?
#
92333次浏览
1121人参与
#
Offer比较,你最看重什么?
#
194379次浏览
1324人参与
#
中兴秋招
#
207569次浏览
2306人参与
#
秋招被确诊为……
#
166946次浏览
798人参与
#
参加过提前批的机械人,你们还参加秋招么
#
86736次浏览
1417人参与
#
投格力的你,拿到offer了吗?
#
87822次浏览
586人参与
#
虾皮求职进展汇总
#
251074次浏览
1889人参与
#
你最希望上岸的公司是?
#
136231次浏览
709人参与
#
计算机专业还有必要去大厂卷吗
#
38786次浏览
184人参与
#
柠檬微趣工作体验
#
6970次浏览
40人参与
#
26届的你,投了哪些公司?
#
51954次浏览
528人参与
#
地平线求职进展汇总
#
52769次浏览
371人参与
#
通信硬件岗投递时间线
#
19007次浏览
69人参与
#
简历上的经历如何包装
#
32862次浏览
874人参与
#
我对___祛魅了
#
54108次浏览
469人参与
#
你跟室友的关系怎么样?
#
8504次浏览
125人参与
#
你遇到最难的面试题目是_
#
17829次浏览
210人参与
#
一人推荐一个值得去的通信/硬件公司
#
191777次浏览
1888人参与
#
我想象的实习vs现实的实习
#
290578次浏览
2246人参与
#
工作中哪个瞬间让你想离职
#
66271次浏览
583人参与
#
你的秋招第一面感觉怎么样
#
77844次浏览
595人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务