摘要: 示例: 生产者 DefaultMQProducer producer = new DefaultMQProducer("ProducerGroupName"); producer.start(); for (int i = 0; i < 100; i++){ Message msg = new Me 阅读全文
posted @ 2020-01-08 15:27 StrongerBrother 阅读(525) 评论(0) 推荐(0) 编辑
摘要: Topic可以理解为对消息的分类,或者打标签。Topic与Message之间的关系是一对多的关系,即多个Message可以属于同一Topic,但是一个Message只能属于一个Topic。 Topic与Group的关系是多对多,即一个Topic可以由多个生产者发送消息,反过来一个生产者也可以发送多个 阅读全文
posted @ 2020-01-07 19:59 StrongerBrother 阅读(366) 评论(0) 推荐(0) 编辑
摘要: RocketMQ提供了Java客户端,用于发送和接收消息。 发送消息有三种方式:同步、异步和单向。 1、同步发送消息 //Instantiate with a producer group name. DefaultMQProducer producer = new DefaultMQProduce 阅读全文
posted @ 2020-01-07 17:09 StrongerBrother 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 在Windows上安装启动RocketMQ。 1、首先,到官网下载二进制发行包,解压到安装目录,注意安装目录不能含有空格,否则可能会导致无法加载主类。解压后得到如下目录结构: +- benchmark +- bin +- conf +- lib +- LICENSE +- NOTICE +- REA 阅读全文
posted @ 2020-01-07 16:21 StrongerBrother 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 这里所说的重定向不是HTTP重定向,而是指把请求定向到代理服务器,例如www.baidu.com域的请求定向到本地服务器localhost:8080,通过这种操作可以用来调试某些线上应用,具体的配置步骤如下: 选择Tools->HOSTS菜单 填写需要重定向的域名和代理服务器的域名或地址 前面是代理 阅读全文
posted @ 2020-01-06 15:36 StrongerBrother 阅读(1695) 评论(0) 推荐(0) 编辑
摘要: 下面是Spring Boot Web项目的一般结构 +- src/ | +- main/ | +- java/ | | +- com | | +- controller/ | | | +- IndexController.class | | +- Application.class | +- res 阅读全文
posted @ 2020-01-03 14:36 StrongerBrother 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 热交换技术是指: 自动应用静态文件的改变 在不重启服务器的情况,重载变化的class文件 快速重启服务器 可见,热交换技术会方便开发,因为写完即可看到变化。Spring Boot Devtools提供热交换支持,只需要在pom文件中引用spring-boot-devtools即可使用它。 <depe 阅读全文
posted @ 2020-01-02 10:10 StrongerBrother 阅读(446) 评论(0) 推荐(0) 编辑
摘要: POM <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org. 阅读全文
posted @ 2019-12-31 15:42 StrongerBrother 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 当classpath中有Spring Security时,Spring Boot将会自动配置Spring Security。Spring Boot依赖Spring Security的内容协商策略来决定是否使用httpBasic或formLogin。为了添加方法级的安全,你需要使用@EnableGlo 阅读全文
posted @ 2019-12-31 10:57 StrongerBrother 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Spring Boot支持Tomcat、Jetty和Undertow三种Servlet容器嵌入到Web应用程序中,开发者使用starter即可方便嵌入,默认情况下,嵌入服务器的访问端口为8080。 Servlets、Filters & Listeners 这些组件可以同组件扫描注册,即把他们定义为S 阅读全文
posted @ 2019-12-31 10:42 StrongerBrother 阅读(324) 评论(0) 推荐(0) 编辑