如何修复 trainserver 空服务器? [关闭]

Posted

技术标签:

【中文标题】如何修复 trainserver 空服务器? [关闭]【英文标题】:How to fix trainserver empty server? [closed] 【发布时间】:2021-02-16 08:39:16 【问题描述】:

我正在尝试在 k8s 集群上安装 allegroai trains-server。

我尝试了以下3种方法

bare linux installtion k8s manifest installation helm installation

我是按照 linux 安装的, 并在 k8s 安装中使用以下命令访问 trains webserver 的暴露端口 kubectl port-forward -n 训练 svc/webserver-service 9999:80

在这三种情况下,我都设法访问了服务器,但它看起来是空的,并且大多数操作都失败了。Here is a screen shot of what the webserver looks like。

我尝试从头开始多次执行所有 3 次,甚至重建了我的 k8s 集群,但没有任何效果。

有人知道怎么解决吗?

【问题讨论】:

尝试在Unix & Linux 或Server Fault 询问。 火车回购说在这里用火车标签问。 原来这是一个令牌缓存问题。当您登录到新服务器但拥有旧服务器的身份验证令牌时,您会得到一个损坏的界面,而不是让您进入新的登录屏幕。清理我的 cookie 解决了这个问题。 【参考方案1】:

免责声明 - 我是 allegro.ai 火车团队的一员

trains-server 目前的实现支持两种部署方式

    具有固定端口集的单一 IP:
端口 8080 - Web 服务, 发布 8008 - API 端口 8081 - 通用 http 文件服务
    子域部署:
http://app.sub.domain.com - 网络服务 http://api.sub.domain.com - API 服务 http://files.sub.domain.com - 通用 http/s 文件服务

还有一个 helm chart 部署,将 trains-server 部署在暴露端口 30080/30008/30081 的单个节点上 你可以找到详情here

【讨论】:

以上是关于如何修复 trainserver 空服务器? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何修复 AFK 通道的“空”输出

如何修复无法索引到 PowerShell 中的空数组

空指针异常。无法弄清楚如何修复

如何修复可访问性的空按钮?

如何修复颤振中的“未处理的异常:用于空值的空检查运算符”错误?

如何在颤振发布方法中修复“未处理的异常:用于空值的空检查运算符”