spring-cloud 中是否有通用适配器模式允许您发布/订阅消息?基本上允许您将提供程序类型更改为 ampq、kafka、pubsub 或 jms。商业案例能够改变发布/订阅消息服务,避免云供应商锁定。一个简单的 pub/sub 统一通用框架。示例代码。
PublisherBuilder builder = adapterFactory.getProvider("pubsub");
Publisher publisher = builder.withProperties(properties).objectMapper(objectMapper);
pubisher.publish(mesg);
史蒂夫