Service Bus Topic
  • 03 Mar 2022
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Service Bus Topic

  • Dark
    Light
  • PDF

Introduction

A queue allows processing of a message by a single consumer. In contrast to queues, topics and subscriptions provide a one-to-many form of communication in a publish and subscribe pattern.

It's useful for scaling to large numbers of recipients.

Users can associate a Service Bus Topic to a Serverless360 Business Application to accomplish the following operations.

Update status

  • Customers can update the status of the Service Bus Topic resource by clicking on the Update status option and selecting one among the list of available options.

Update status.png

  • Customers can also update the status of multiple Service Bus Topic resources by performing bulk operation in the Service Bus Topic resource section.

Bulk Operations.png

Upload messages

  • Upload messages in Excel workbook directly to the associated Service Bus Topic in Serverless360 Business Application.

Upload messages.gif

Inline task

  • In Service Bus Topic section, users can create a really quick task to send messages to the source topic that is being explored.

  • The configuration created to run immediately can also be saved for future use in Automated Tasks section.

Inline task to send messages

This feature allows users to quickly send messages to the topic by providing the following inputs:

  • Message count
  • Session ID
  • Message
  • User Properties
  • Configuration name (if Save configuration is enabled)

The following illustration shows sending messages to the Service Bus Topic.

SB Topic - send messages.gif

Task status can be viewed by navigating to Automated Tasks section and switching to Task history tab.

  • Users can use this feature to quickly create a task that runs immediately.

  • Navigate to the Automated Tasks section in Serverless360 to create a task with a more detailed configuration, schedule tasks to run at a specific time, or automate the task to run on the specified hours, days, and more.

Automated task

  • Large applications that heavily rely on Service Bus cannot manually process messages all the time. It can be quickly testing a Service Bus Topic by sending hundreds and thousands of messages in a specific time delay without manual intervention.

  • The Automated Task feature of Serverless360 makes it possible to accomplish all these requirements.

Service Bus - Automated Task.png

Resource Dashboard

Users now have access to a default Service Bus Topic Dashboard within the Service Bus Topic resource, allowing for enhanced data visualisation and tracking of real-time data.

Service Bus Topic.png

Users are provided with the following pre-defined Dashboard widgets, which can be customised to meet their specific needs.

1. Incoming Messages
2. Connections Opened vs Connections Closed
3. Overall Summary
4. Outgoing Messages

Monitoring

  • Users can monitor their Service Bus Topic resources by configuring the rules available for monitoring.

  • Navigate to the Monitoring section of the resource to configure the monitoring rules for Service Bus Topic.

  • Users can specify monitoring threshold values based on their needs.

  • When the monitoring rule type is a metric, selecting metric against metric rules is also an option.

Monitor rules.png

Properties

  • All the real-time properties of the associated Service Bus Topic can be viewed in table and JSON format directly from the Properties section.

Properties.png


Was this article helpful?