请问一下我把django的Python代码通过pyarmor加密之后上传到serverless之后运

请问一下我把django的Python代码通过pyarmor加密之后上传到serverless之后运行会报错:

Process exited unexpectedly before completing request(duration:1129ms,maxMemoryUsage:42M),可能是什么原因?

加密之后在本地是可以运行的,不加密上传也是可以运行的

展开
收起
山海行 2023-02-23 15:04:59 955 发布于北京 分享
分享
版权
举报
3 条回答
写回答
取消 提交回答
  • 可以看下执行日志,这个是业务逻辑异常退出了。

    此答案来自钉钉群“Serverless 开发者技术学习群”

    2023-02-23 21:00:30 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • CSDN博客专家,51CTO博主专家,多知名企业认证讲师&签约作者&培训讲师,特邀作者等,华为云专家,资深测试开发专家,金牌面试官,职场面试培训及规划师。

    【回答】

    可能存在的问题:

    ①调用函数的Client端主动Cancel导致的;

    • 解决方案:调大Timeout时间,

    ② 可能是HTTP Server连接主动关闭,涉及到情况:

    • 连接未设置Keep-Alive;

      • 解决方案: 将连接模式Connection设置为Keep-Alive
    • 读写超时或错误时关闭;

      • 解决方案:关闭IDLE超时时间或将IDLE超时时间设置为15分钟以上
    2023-02-23 16:22:03 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 可能原因: 1、调用函数的Client端主动Cancel导致的,例如函数的执行时长是10s,但是Client端,例如SDK调用函数自己设置的Timeout是5s。 2、如果是Custom Runtime出现这种情况,说明HTTP Server连接主动关闭,主动关闭的可能原因如下: - 连接未设置Keep-Alive。 - 空闲一段时间后,主动关闭。 - 读写超时或错误时关闭。

    2023-02-23 16:22:03 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论

快速交付实现商业价值。

收录在圈子:
+ 订阅
专注 Serverless、微服务、函数计算、Serverless 应用引擎、云原生技术
还有其他疑问?
咨询AI助理
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等