开发者社区 > 云原生 > Serverless > 正文

nodejs项目发布之后 有点问题。

nodejs项目发布之后 有点问题。

Function instance exited unexpectedly(code 1, message:operation not permitted) with start command '/code/bootstrap '.

展开
收起
芬奇福贵 2023-03-30 17:46:53 535 0
4 条回答
写回答
取消 提交回答
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    错误发生的原因是您选择了fc-runtime-go-sdk来开发编译,这个sdk是适用于标准go1 runtime的, custom runtime go环境不能用这个, custom runtime go需要您自行实现一个http server

    2023-03-31 17:02:23
    赞同 展开评论 打赏
  • 这个错误可能是由于权限不足导致的。建议您检查一下发布的目录和文件的权限设置是否正确。另外,也可以尝试使用sudo命令来启动应用程序。

    2023-03-31 08:31:39
    赞同 展开评论 打赏
  • 随心分享,欢迎友善交流讨论:)

    这个错误通常是因为在你的 Node.js 应用程序中有些操作被限制了,例如访问文件或目录,或者是端口。有以下几种可能的原因导致这个错误:

    1、应用程序需要访问某些文件或目录,但是没有足够的权限。在这种情况下,你需要确保应用程序有足够的权限来访问文件或目录。你可以尝试更改文件或目录的权限或所有权,或者以管理员身份重新启动应用程序。

    2、应用程序需要监听某些端口,但是这些端口已经被占用了。在这种情况下,你需要确保应用程序监听的端口没有被其他应用程序占用。你可以使用 lsof 命令来查找哪些进程正在使用某个端口。例如,如果你的应用程序需要监听8080 端口,你可以使用以下命令来查找占用该端口的进程:

    sudo lsof -i :8080

    如果找到了相关进程,你可以尝试关闭该进程或更改应用程序监听的端口。

    3、应用程序需要执行某些操作,但是操作系统不允许。在这种情况下,你需要确保你的应用程序没有尝试执行一些操作,例如修改系统文件或执行危险的命令等。

    2023-03-30 17:52:48
    赞同 展开评论 打赏
  • bootstrap没有执行权限。

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-03-30 17:50:57
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:

快速交付实现商业价值。

相关电子书

更多
探究 Node.js 的服务端之路 立即下载
个推微服务实践 基于OpenResty 和Node.js 立即下载
沪江基于Node.js大规模应用实践 立即下载