Skip to content

第 13 章作业 - #15

Closed
Brikarl wants to merge 18 commits into
JavaCourse00:mainfrom
Brikarl:main
Closed

Brikarl wants to merge 18 commits into
JavaCourse00:mainfrom
Brikarl:main

Conversation

@Brikarl

@Brikarl Brikarl commented Feb 8, 2021

Copy link
Copy Markdown

已完成

  1. (必做)搭建 ActiveMQ 服务,基于 JMS,写代码分别实现对于 queue 和 topic 的消息生产和消费,代码提交到 github。

  2. (选做)基于数据库的订单表,模拟消息队列处理订单:

  • 一个程序往表里写新订单,标记状态为未处理 (status=0);
  • 另一个程序每隔 100ms 定时从表里读取所有 status=0 的订单,打印一下订单数据,然后改成完成 status=1;
  • (挑战☆)考虑失败重试策略,考虑多个消费程序如何协作。
  1. (选做)将上述订单处理场景,改成使用 ActiveMQ 发送消息处理模式。

@kimmking kimmking closed this Feb 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants