小编Bry*_*yan的帖子

有没有办法关闭并启动带有cli的AWS红移群集?

我只是提出一个红移集群来开始开发工作,并且通常使用cron服务在工作时间之外关闭我的所有开发资源以节省资金.

当我浏览aws cli帮助时:

aws redshift help
Run Code Online (Sandbox Code Playgroud)

我没有看到任何停止或关闭我的测试集群的选项,就像我在控制台中一样.

如果没有办法做到这一点,有人知道他们为什么不提供这个功能吗?这些实例非常花钱,可以保持在线,我不想每天晚上都用手将它们关闭.

bash amazon-web-services amazon-redshift aws-cli

4
推荐指数
1
解决办法
2493
查看次数

如何使用Spring正确管理PathVariables

我希望这不是一个简单的问题。我是Java Web服务世界的新手,似乎无法在控制器中访问PathVariables。我正在使用STS,并且没有抱怨我的语法错误。

比正确答案重要得多,我真的很想知道为什么这不起作用。

这是一些我无法使用的示例代码:

@RestController
public class TestController {

    @RequestMapping("/example")
    public String doAThing(
        @PathVariable String test
    ) throws MessagingException {
        return "Your variable is " + test;
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我像这样卷曲一下:

curl http://localhost:8080/example?test=foo
Run Code Online (Sandbox Code Playgroud)

我收到以下答复:

{“时间戳”:1452414817725,“状态”:500,“错误”:“内部服务器错误”,“例外”:“ org.springframework.web.bind.MissingPathVariableException”,“消息”:“缺少URI模板变量'test '用于类型为String“,” path“:” / example“}的方法参数

我知道我已正确连接了其他所有设备,其他控制器也正常工作。

我觉得我这里一定缺少一些基本原理。

提前致谢。

java spring

1
推荐指数
2
解决办法
1万
查看次数