guoxilin
作者guoxilin·2023-07-27 22:22
高级非功能测试专家·某科技公司

云原生问题排查思路(一)-pod端口不通问题排查思路

字数 429阅读 852评论 0赞 3

笔者这段时间以来参与某大行柜台项目迁移到云原生环境,过程中碰到一些云原生层面的问题。
故障现象描述:pod起了两个端口,一个20214(探活),一个9001端口。现在9001不通
问题定位思路:
1.首先定位pod所在节点,kubectl -n namespace |grep -i podname
2.在pod所在的节点上,查看pod的pid
docker ps|grep podname
docker inspect containerid |grep -i pid
3.在pod中用nc命令起一个端口9002,测试9002端口是否通,操作在pod节点上
nsenter -t pid -n nc -l -v -p 9002
4.再开一个窗口,还是pod所在的节点,用telnet 命令测试9002端口是否通
telnet podip 9002
结果9002端口是通的,由此判断另外一个端口未通是项目组代码问题,后进一步排查进程假死导致

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广