Amazon web services 更新云文件夹时解析服务器CloudCode-502 AWS Elastic Beanstalk中的坏网关
因此,我在AWS EB上使用以下按钮方法创建了解析服务器: 然后它建立起来,运行良好。然后,我在本地计算机上创建了一个目录(我已经安装了EB CLI),并运行了以下命令,更改了名称,出于隐私目的删除了一些行:Amazon web services 更新云文件夹时解析服务器CloudCode-502 AWS Elastic Beanstalk中的坏网关,amazon-web-services,amazon-elastic-beanstalk,parse-cloud-code,aws-cli,parse-server,Amazon Web Services,Amazon Elastic Beanstalk,Parse Cloud Code,Aws Cli,Parse Server,因此,我在AWS EB上使用以下按钮方法创建了解析服务器: 然后它建立起来,运行良好。然后,我在本地计算机上创建了一个目录(我已经安装了EB CLI),并运行了以下命令,更改了名称,出于隐私目的删除了一些行: mkdir myparseservernames cd myparseservernames eb init eb labs download 然后我进入cloud文件夹并更改main.js,这样说: Parse.Cloud.define('hello', function(req,
mkdir myparseservernames
cd myparseservernames
eb init
eb labs download
然后我进入cloud文件夹并更改main.js,这样说:
Parse.Cloud.define('hello', function(req, res) {
res.success('Hi');
});
require('cloud/myjobs.js');
然后我创建了my jobs.js文件,并让它显示:
Parse.Cloud.job('deleteOldPosts', function(request, status) {
// All access
Parse.Cloud.useMasterKey();
var today = new Date();
var days = 0;
var time = (days * 24 * 3600 * 1000);
var expirationDate = new Date(today.getTime() - (time));
var query = new Parse.Query('gameScore');
query.lessThan('createdAt', expirationDate);
query.each(function(post) {
return post.destroy();
}).then(function() {
console.log("Delete job completed.");
status.success("Delete job completed.");
}, function(error) {
alert("Error: " + error.code + " " + error.message);
status.error("Error: " + error.code + " " + error.message);
});
});
然后我退到根文件夹中,进行“eb部署”,并将其上载到我的AWS服务器。现在我在单击环境URL时遇到502错误网关。有人知道这可能是什么原因以及修复程序是什么吗?您找到任何修复程序了吗?您检查过日志了吗?您可以运行
eb logs
获取服务器日志,然后查找nodejs.log。您是否看到任何错误?是否有解决502坏网关错误的解决方案?