You can open the GCP PubSub Publisher agent configuration dialog from a workflow configuration: by right-clicking the agent icon and select Configuration..., or double-click the agent icon.
Main Tab
The GCP PubSub Publisher Main tab contains settings related to the profile and handling of messages for submission by the agent.
GCP PubSub Publisher Configuration - Main tab
Setting | Description |
---|---|
Google GCP Profile | This is the profile to use for subscription. For more information, see 9.38.1 GCP Profile. |
Project | This is to identify the project that contains the subscribed PubSub subscription and associated Topic. |
Topic | This is to identify existing PubSub topics within a project. |
Enable Message Ordering | Check this to publish messages in the same order as the orderingKey. |
Advanced Tab
GCP PubSub Publisher Configuration - Advanced tab
Setting | Description |
---|---|
Group Messages Threshold | This is to set the number of messages to be allowed in a batch for publishing. |
Group Milliseconds Threshold | This is to set the time elapse from the first message retrieval before publishing subsequent batches in one instance. |
Group Kilobytes Threshold | This is the threshold for messages to be published based on the configured kilobytes. Once the size is met, all messages within the threshold will be published in a batch. |
Max Outstanding Messages | Maximum number of messages to be published from PubSub. |
Max Outstanding Kilobytes | Maximum size for messages to be published from PubSub. |
Executor Threads | The number of threads for each stream to handle outgoing messages. |