【问题标题】:deployed application fails with timeout部署的应用程序因超时而失败
【发布时间】:2022-01-29 22:35:51
【问题描述】:

我有一个 Python 应用程序(Windows 机器)连接到本地 SQL-Server 以获取数据并执行一些 Python 函数。 我希望这个应用程序不断地定期检查数据。 因此,我将这个应用程序保存在 AWS-ECS 中,并使用 lambda 分配了 cron-job。 我在云观察日志中面临的问题,

我可以看到错误:“超时:无效的时间间隔'm'

【问题讨论】:

    标签: python aws-lambda amazon-ecs


    【解决方案1】:

    我在我的机器上的 Windows 环境中创建并运行了我的应用程序。但是当我在 AWS 中部署代码时。特别是,应用程序使用 lambda 触发它在 Linux 环境中的工作,因此必须更改 windows 的工作目录和 linux 路径。例如: 在 Windows 中:应用程序/文件夹名/.py 在 Linux 中:src/文件夹名/.py

    因此,对于这个小的工作目录问题,它在 Lambda 触发时无法查看代码路径。这就是服务器连接超时错误的原因。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-09-09
      • 1970-01-01
      • 2016-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-16
      相关资源
      最近更新 更多