c********w 发帖数: 308 | 1 要做个简单的daemon service, 从一个message bus consume 数据,处理过后
pushlish 到另一个bus 上。有什么框架可以帮着bootstrap/manage这个service?看了
看spring boot。好像只能用做web service. |
w**z 发帖数: 8232 | |
i**w 发帖数: 883 | 3 Apache Camel
【在 c********w 的大作中提到】 : 要做个简单的daemon service, 从一个message bus consume 数据,处理过后 : pushlish 到另一个bus 上。有什么框架可以帮着bootstrap/manage这个service?看了 : 看spring boot。好像只能用做web service.
|
z*****g 发帖数: 75 | 4 kafka
qpid
jms
activemq
websphere mq
rabbitmq
amqp
spring boot不是message部分的核心,
看你设计,可以用也可以不用。
给你一堆关键词,你自己学习吧,
话题太大,没法三两句讲清楚。 |
c********w 发帖数: 308 | 5 大概查了查,就还是spring boot吧,其他的乱七八糟的框架太多了,用起来反而复杂
化了。核心的自己写吧,其实就是subscribe on a topic of a message bus. 来个
message,transform一下就publish到另一个bus 上。subscribe是个blocking call.
现在问题是怎么做graceful shut down? 没有做过这种。一般是怎么发送shut down的
message? 然后需要thread pool shut down, connection disconnect...难道直接kill
-9? control c? |
w**z 发帖数: 8232 | 6 我已经给你指路了。就你这,不需要框架,直接裸写。用supervisor 之类的控制
:大概查了查,就还是spring boot吧,其他的乱七八糟的框架太多了,用起来反而复杂
:化了。核心的自己写吧,其实就是subscribe on a topic of a message bus. 来个 |
i**w 发帖数: 883 | 7 这些Apache Camel里面都是现成的,要啥shutdown, connection disconnect呀
kill
【在 c********w 的大作中提到】 : 大概查了查,就还是spring boot吧,其他的乱七八糟的框架太多了,用起来反而复杂 : 化了。核心的自己写吧,其实就是subscribe on a topic of a message bus. 来个 : message,transform一下就publish到另一个bus 上。subscribe是个blocking call. : 现在问题是怎么做graceful shut down? 没有做过这种。一般是怎么发送shut down的 : message? 然后需要thread pool shut down, connection disconnect...难道直接kill : -9? control c?
|
m****o 发帖数: 182 | 8 想节省时间就上akka actor
【在 c********w 的大作中提到】 : 要做个简单的daemon service, 从一个message bus consume 数据,处理过后 : pushlish 到另一个bus 上。有什么框架可以帮着bootstrap/manage这个service?看了 : 看spring boot。好像只能用做web service.
|
c*********e 发帖数: 16335 | 9 你想写成web application还是desktop app? 用javafx写一个,挺好的,不用set up
http server, 还可以用几个button来close thread pool, connection之类的。
如果不需要界面,写成一个文件直接run也不错。
【在 c********w 的大作中提到】 : 要做个简单的daemon service, 从一个message bus consume 数据,处理过后 : pushlish 到另一个bus 上。有什么框架可以帮着bootstrap/manage这个service?看了 : 看spring boot。好像只能用做web service.
|