Aws事件总线Java客户端在向不存在的事件总线发布消息时不会抛出错误。
创始人
2024-09-27 09:30:37
0

可以使用AWS SDK for Java中的AmazonEventBridgeClient类来实现发布到AWS事件总线。然而,该类在向不存在的事件总线发布时不会抛出异常或错误。为了避免这种情况,可以在发布消息时使用try-catch块来捕获异常,或者在发布消息之前通过AmazonEventBridgeClient的describeEventBus()方法检查事件总线是否存在。

示例代码:

//初始化AmazonEventBridgeClient AmazonEventBridgeClient eventBridgeClient = AmazonEventBridgeClient.builder() .withRegion(Regions.US_WEST_2) .build();

//检查事件总线是否存在 String eventBusArn = "XXXX"; try { DescribeEventBusRequest describeRequest = new DescribeEventBusRequest() .withName(eventBusArn); DescribeEventBusResult result = eventBridgeClient.describeEventBus(describeRequest); System.out.println("The event bus " + eventBusArn + " exists."); } catch (ResourceNotFoundException e) { System.out.println("The event bus " + eventBusArn + " does not exist."); }

//向事件总线发布消息 String eventBusName = "my-event-bus"; PutEventsRequest request = new PutEventsRequest() .withEntries(new PutEventsRequestEntry() .withDetail("{}") .withDetailType("myDetailType") .withSource("aws.mySource") .withEventBusName(eventBusName)); try { eventBridgeClient.putEvents(request); System.out.println("Event published to " + eventBusName); } catch (ResourceNotFoundException e) { System.out.println("Failed to publish event to " + eventBusName + ": event bus does not exist."); }

相关内容

热门资讯

于此同时!hhpoker辅助码... 于此同时!hhpoker辅助码怎么用(透视)果然真的有挂(有挂方略开挂辅助平台)-哔哩哔哩1、在hh...
备受关注的!wepoker买钻... 备受关注的!wepoker买钻石有用吗,wepoker一直输的号能继续打吗,要领教程(有挂秘诀)-哔...
据文件显示!哈糖大菠萝助手(透... 据文件显示!哈糖大菠萝助手(透视)果然是有挂的(有挂助手开挂辅助神器)-哔哩哔哩;1、哈糖大菠萝助手...
现就发布提示!aapoker俱... 现就发布提示!aapoker俱乐部靠谱吗,wepoker模拟器哪个,模块教程(有挂攻略)-哔哩哔哩1...
据相关数据显示!wepoker... 据相关数据显示!wepoker透视苹果系统(透视)一贯真的有挂(确实有挂开挂辅助安装)-哔哩哔哩1、...
推出新举措!wepoker辅助... 推出新举措!wepoker辅助器怎么弄,aapoker辅助器是真的吗,绝活教程(有挂细节)-哔哩哔哩...
出乎意料的是!哈糖大菠萝攻略(... 出乎意料的是!哈糖大菠萝攻略(透视)其实真的是有挂(了解有挂开挂辅助安装)-哔哩哔哩该软件可以轻松地...
围绕透视问题!wepoker有... 围绕透视问题!wepoker有透视功能吗,uupoker有透视吗,演示教程(有挂技巧)-哔哩哔哩1、...
网友热议!wepoker有没有... 网友热议!wepoker有没有挂(透视)原来真的有挂(有挂头条开挂辅助工具)-哔哩哔哩1、超多福利:...
据统计!wepoker手机助手... 据统计!wepoker手机助手,wepoker脚本,项目教程(的确有挂)-哔哩哔哩1、金币登录送、破...