Sat*_*hya 2 google-app-engine google-cloud-functions app-engine-flexible
我们有一个谷歌云 AppEngine 服务,该服务是由不再在我们公司工作的开发人员编写和部署的(但是我们仍然拥有他的登录凭据)。该版本基于自定义运行时和灵活的环境,最后一次部署于 2018 年 4 月 16 日。我们的问题是该服务间歇性地抛出 502/nginx 错误,并且我们似乎无法找到它的源代码。当我们进入该版本的调试选项卡时,我们会看到附加的屏幕。尝试按照屏幕截图错误中的说明重新部署,因为我们的本地目录中没有源文件。
有谁知道是否可以找出这段代码是从哪里部署的?当然,我们已经搜索了 GitLab,但找不到该项目。
您可以尝试在 GCP 控制台 ( https://console.cloud.google.com/appengine/instances )中转至 App Engine > 实例。从下拉列表中选择正确的服务,然后在实例本身上选择“SSH”。
将打开 Cloud Shell。打开sudo docker exec -t -i gaeapp /bin/bash应用程序容器(在 ssh 会话中访问应用程序文件到 google 应用程序引擎灵活?)
现在,如果您这样做,ls您应该会看到这些文件。然而,目前我不知道如何轻松下载所有这些。
@Jans 的答案会更直接地访问文件,但staging.[yourproject].appspot.com默认情况下会删除超过 14 天的文件
| 归档时间: |
|
| 查看次数: |
4063 次 |
| 最近记录: |