我可以从AWS控制台和AWS CLI运行群集上的任务,但是当我尝试从Lambda运行相同的任务/群集组合时,我收到以下错误:
AUTHENTICATION_BACKENDS = ['path.to.class.YourBackend']
我可以使用Lambda成功注册一个新任务,还可以使用Lambda的任务创建一个新服务。
如何进一步了解此错误?
答案 0 :(得分:0)
结果我传递给Task的任务命令覆盖之一为null,这导致了一个模糊的错误:"服务不可用"。
// Task Overrides
ContainerOverride containerOverride = new ContainerOverride();
// Container Entrypoint Command Overrides
List<String> commands = new ArrayList<>();
commands.add(request.getArg1());
commands.add(request.getArg2());
commands.add(request.getArg3()); // If any of these are null, the request fails
commands.add(request.getArg4());
commands.add(request.getArg5());
containerOverride.setCommand(commands);