Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • V verify
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 22
    • Issues 22
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ran.lu
  • verify
  • Wiki
  • 3.137 环境 websocket 连接失败,其它环境无此问题

Last edited by ran.lu Jan 13, 2023
Page history
This is an old version of this page. You can view the most recent version or browse the history.

3.137 环境 websocket 连接失败,其它环境无此问题

1. 问题

3.137 环境 websocket 连接失败,其它环境无此问题

grafana 也有此问题: image

2. 原因

今天(2023-01-13)也发现了一个有趣的现象

之前有个问题: 3.137 环境, websocket 连接一直会失败。这里有个载图:https://gitlab.apulis.com.cn/ran.lu/verify/-/wikis/3.137-%E7%8E%AF%E5%A2%83-websocket-%E8%BF%9E%E6%8E%A5%E5%A4%B1%E8%B4%A5%EF%BC%8C%E5%85%B6%E5%AE%83%E7%8E%AF%E5%A2%83%E6%97%A0%E6%AD%A4%E9%97%AE%E9%A2%98

结合前两天的 ext auth ,我就有疑问,为什么前端发向 wsconn 的 ws 连接,不会经过 ext auth 的检查?
如果经过 ext auth 检查,那肯定会失败。因为 ws 连接不在 iam 的白名单中,权限检查肯定会失败的。

今天机缘巧合看到 https://blog.csdn.net/qq_22543991/article/details/109826917 这个文章,里面有个截图,居然把 service 的 name 给圈了起来。
难道 istio 用 port 的名字来判断流量类型?好像是有这种可能

然后发现, wsconn 的 service yaml ,确实, port 是没有 name 的;而其它服务,比如 ai-arts 是有的。
我在 3.172 环境给它补了一个 name: http 
然后, wsconn 的 ws 连接果然就连不上了
并且 iam 也有日志: "error":"action not found,path: /wsconn/api/v1/ws
这样就合理了…

原来之前写 InstallYTung 的人,早就有意这么干、从而让 ws 可以建立啊,太厉害了[抱拳]
Clone repository
  • 3.137 环境 websocket 连接失败,其它环境无此问题
  • 3.137 环境,即使使用 env 中的 grafana 密码,都无法登陆;测试环境则可以
  • 3.172 不定期出现“疯狂写盘”
  • [2022 11 17] 本地数据集要在 slurm|superpodk8s 上面使用
  • [TODO] 合入日志加速发动
  • [build] 加快 SDK 打包
  • [info] 平台日志
  • [优化] ai arts 调用 aim 时,设置超时时间
  • [问题] aim SDK, 连不上 rpc 时会报错?这不能达到无感知
  • [问题] aimstack 有时会很慢
  • [问题] desay 171 部署: 单个训练成功, 收到 2 次调用, 一次训练成功, 一次训练失败
  • [问题] 收集到的日志只有几个服务。问题: 这个是哪里配置的?
  • aim SDK 支持 tensorboard 日志
  • aim SDK 瘦身
  • gpu02环境 选择 推理模型目录 很慢
View All Pages