Continuing from our previous monthly feature highlight, Solace PubSub+ Broker version 10.0.0 brought us many different new and useful features when it comes to message replay. In this training we’ll be learning about the new configurable topic filtering feature as well as the ability to replay messages to a temporary endpoint.

Sign up to Solace Academy to get access to our June 2022 Monthly Feature Highlight Training and read on to learn about the features you’ll be learning to implement.

Configurable Topic Filtering in Message Replay

Message Replay in the Solace PubSub+ Broker is a powerful feature that allows the broker to resend messages to new or existing clients that request them. But while Message Replay stores all persistent messages, there may be some cases where a more focused set of messages would be more helpful. Solace PubSub+ Broker version 10 adds the configurable topic filtering feature to Message Replay, allowing the messages stored to be better tailored to a specific need.

What will I learn in this training?

In this training you will learn how to create a replay log that uses topic filters to ensure that only certain messages are retained by the replay log. This includes the following steps:

  1. Create a replay log

  2. Add subscriptions to the replay log

  3. Test the topic filtering

Replay to a Temporary Queue

The ability to replay messages can be powerful when investigating potential issues, but before PubSub+ Broker version 10.0 there were technical challenges in allowing replay to be made to non-durable queues. With 10.0 the ability to replay to a non-durable queue is now possible.

What will I learn in this training?

In this training you will learn how to successfully set up your broker and client application to use replay with a temporary queue. This includes the following steps:

  1. Create a replay log and populate it with messages

  2. Create a queue template

  3. Create a client application

Array ( [409] => Array ( [name] => Rey Riel [picture] => Rey Riel [bio] =>

As the Customer Training Manager at Solace, Rey is responsible for the Solace Academy product training for clients and partners. With over a decade of experience as both a software developer and developer advocate, Rey knows exactly what it takes to educate clients, users, and developers on how to use Solace products to succeed. In addition to creating courses at Solace, Rey is also an organizer of Ottawa Javascript, Random Hacks of Kindness and the ForwardJS conference.

He has a degree in Computer Science from Heritage College and spends his spare time gaming with his wife and kids, coding and watching movies and TV shows.

[position] => [url] => https://solace.com/blog/author/reyriel/ ) )
Rey Riel
Rey Riel

As the Customer Training Manager at Solace, Rey is responsible for the Solace Academy product training for clients and partners. With over a decade of experience as both a software developer and developer advocate, Rey knows exactly what it takes to educate clients, users, and developers on how to use Solace products to succeed. In addition to creating courses at Solace, Rey is also an organizer of Ottawa Javascript, Random Hacks of Kindness and the ForwardJS conference.

He has a degree in Computer Science from Heritage College and spends his spare time gaming with his wife and kids, coding and watching movies and TV shows.

Honoring Solace partners for their commitment to helping customers adopt EDA