错误的网关 在服务器中使用 ftp 时出错

发布于 2025-01-11 13:56:29 字数 649 浏览 0 评论 0原文

实际上我们在服务器中使用 python3.6.8,我们尝试连接 ftp 服务器并通过 api 调用将文件推送到 ftp 服务器,这里当我们尝试从本地推送文件时,它运行良好并且文件正在推送但是当调用 api 到服务器时,当尝试使用 postman 时,它会在 14.8 秒后重定向到 502 bad gateway 错误。我们使用的服务器是AWS EC2

        ftp = ftplib.FTP()
        host = config.FTP_HOST
        port = 21
        ftp.connect(host, port)
        try:
            ftp.login(config.FTP_USERNAME, config.FTP_PASSWORD)
            file = open(path_image, 'rb')
            ftp.cwd("/DailyDump/target/")
            ftp.storbinary("STOR sample_file_name" + str(yesterday_date) + ".csv", file)
            file.close()
            ftp.close()

        except:
            pass

Actually we are using python3.6.8 in our server, we are trying to connect the ftp server and pushing files to the ftp server through an api call, here when we try to push the files from local it is running fine and files are being pushed but when calling api to the server it is redirecting to a 502 bad gateway error after 14.8s time when tried with postman. the server we use is AWS EC2

        ftp = ftplib.FTP()
        host = config.FTP_HOST
        port = 21
        ftp.connect(host, port)
        try:
            ftp.login(config.FTP_USERNAME, config.FTP_PASSWORD)
            file = open(path_image, 'rb')
            ftp.cwd("/DailyDump/target/")
            ftp.storbinary("STOR sample_file_name" + str(yesterday_date) + ".csv", file)
            file.close()
            ftp.close()

        except:
            pass

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

还给你自由 2025-01-18 13:56:29

这个问题是由于 API 调用达到最大超时而引起的,因此我将代码从 API 转移到独立代码,以使其运行更长时间而不会出错。所以 ftp 日志记录中没有错误。

This problem was caused due to the maximum timeout reached on the API call, hence I transferred the codes from API to stand alone code to make it run for longer time period without giving error. so there is no error in ftp logging.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文