使用couchbase sdk for node.js从AWS Lambda到couchbase的CRUD操作
我需要在部署了ec2实例的couchbase中的bucket(数据库)上运行CRUD操作。我的代码是在aws lambda上运行的。但是,当我试图通过在正文中传递详细信息在lambda上测试此代码时,我得到的错误是:“errorMessage”:/usr/lib64/libstdc++.so.6:version`GLIBCXX_3.4.20'未找到(由/var/task/node_modules/couchbase/build/Release/couchbase_impl.node所需)。这个错误是因为在我的函数中,我需要一个名为“couchbase”的npm模块,用于在我的couchbase bucket上执行CRUD操作 你们能帮我解决一下这里的问题吗?在lambda上运行的nodejs环境中是否缺少该文件,或者我是否需要以其他方式实现该文件以使其正常工作使用couchbase sdk for node.js从AWS Lambda到couchbase的CRUD操作,node.js,amazon-web-services,lambda,couchbase,nosql,Node.js,Amazon Web Services,Lambda,Couchbase,Nosql,我需要在部署了ec2实例的couchbase中的bucket(数据库)上运行CRUD操作。我的代码是在aws lambda上运行的。但是,当我试图通过在正文中传递详细信息在lambda上测试此代码时,我得到的错误是:“errorMessage”:/usr/lib64/libstdc++.so.6:version`GLIBCXX_3.4.20'未找到(由/var/task/node_modules/couchbase/build/Release/couchbase_impl.node所需)。这个错
提前感谢。我可以通过使用lambda使用的相同nodejs版本(v0.10.36)本地编译node_模块并将zip文件上载到lambda来解决此问题。我可以通过使用相同nodejs版本(v0.10.36)本地编译node_模块来解决此问题lambda使用的压缩文件,并将其上载到lambda。请尝试重新措辞,让您的问题更清楚。看起来是安装问题,您能否确保已正确安装和配置libstdc++6?通过使用运行lambda的相同nodejs版本本地编译函数所需的node_模块,您能够解决上述问题。请尝试重新措辞,让您的问题更清楚。看起来像是安装问题,能否确保已正确安装和配置libstdc++6?通过使用运行lambda的相同nodejs版本本地编译函数所需的node_模块,可以解决上述问题。