首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Micronaut本机映像: Lambda失败,错误为" error : fork/exec /var/task/fork: no此类文件或目录“

Micronaut本机映像: Lambda失败,错误为" error : fork/exec /var/task/fork: no此类文件或目录“
EN

Stack Overflow用户
提问于 2020-11-09 09:57:20
回答 1查看 631关注 0票数 2

我尝试过引导"Micronaut函数作为GraalVM本地映像“示例 (文本指南是这里),克隆完整的示例并将其部署到AWS中。在每次调用中,lambda都会发生相同的错误(来自CloudWatch日志):

代码语言:javascript
复制
Error: fork/exec /var/task/bootstrap: no such file or directory Runtime.InvalidEntrypoint

我检查了一个ZIP存档文件,代码是通过执行./deploy.sh (它作为函数代码上传到Lambda函数)生成的,bootstrap文件在ZIP文件中。

复制的步骤

我没有任何特别的指导,我只是简单地以完整的例子为例,遵循关于构建本机映像的说明,然后部署一个已构建的ZIP文件。

我想知道是否可能使用GraalVM本地映像部署函数,或者该功能是否中断。我尝试用GraalVM本地映像(遵循本指南)部署Micronaut应用程序,它对我来说很好。

提前感谢您的帮助。

EN

回答 1

Stack Overflow用户

发布于 2020-11-20 09:54:23

这真的很好用。我自己也遇到了同样的问题,结果是,当我使用Windows时,我有了git选项"Checkout Windows样式,commit Unix样式“(参见如何更改行结束设置),这最终改变了我的项目中引导文件的行尾,该文件随后被复制到上载到AWS的zip文件中,尽管它看起来是一样的,但是AWS无法运行它。

如果这是问题所在,那么可以使用引导文件上的linux命令:dos2unix bootstrap修复它,然后重建本机映像。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64749387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档