当我尝试启动shoryuken时,出现此错误
请求中包含的安全令牌无效。 (Aws :: SQS :: Errors :: InvalidClientTokenId)。甚至以前对我也有用。
消息已添加到队列中,但Worker无法访问队列。
答案 0 :(得分:0)
您应该生成一个新令牌。 它可能已过期。
答案 1 :(得分:0)
是的,我已解决此问题。我必须在生产模式下运行shoryuken我有两个不同的键。谢谢。
//create
exports.question_create = function (req, res, next) {
let qu = new Question(
{
question_text: req.body.question_text,
subText: req.body.subText,
type: req.body.type,
difficulty: req.body.difficulty,
status: req.body.status,
options_required: req.body.options_required,
explanation: req.body.explanation,
created_by: '',
created_at: Date.now(),
option: req.body.option
}
);
qu.save(function (err) {
if (err) {
return next('some error occurred ' + err);
}
res.send('question Created successfully')
})
};