-
JMS API connection factory route to different VPN
I don't see a set target VPN name, while creating the connection factory, so after the connection factory lookup the messages are going to the same VPN where the lookup is done, but I want to redirect the messages to different VPN. is it possible? It is like routing to different VPN for the actual data, and all the clients…
-
Dealing with messages in Dead message Queue
Hi Team, How to process the messages in Dead msg queue and how long messages remain on solace queue?
-
Azure Event Bus, RabbitMQ and PUBSUB
Hello still very new to Solace and PUBSUB. I have a Azure Microservice project using RabbitMQ as my event bus. Does Solace have its own preferred event bus?
-
Integration Testing with Solace
All, I have a java based spring cloud stream application that publishes messages to solace topics based on an internal trigger. I am using StreamBridge to publish messages. I want to write integration test cases for it for which I need to bring up a solace server. Any idea on the best ways to do it? Thanks in advance!
-
TaskCompletionSource as CorrelationKey for guaranteed messages - safe async?
Suppose I wish to publish guaranteed messages, but I want to wrap the solace callback guts inside a library which is a little more modern - for example, using the TAP. Is there any reason why something like the following would be unsafe? For this example, assume send blocking is enabled (although I think this could be…
-
Latency test between 2 appliances in 2 Diff DC
Hi Team, Looking of suggestion to do a latency test across DC **solace connectivity **connected via Bridge component. Solace (DC 1) <> BRIDGE bi directional <> Solace (DC2) How can we use sdkperf in this case , where publisher and consumer not connected to same DC ? Any suggestion is very much appreciated!
-
Error creating consumers: intern error creating consumers (503: mac client exceeded for durable topi
Analysis: I have increased max bind count from 1 to 50!! Is it correct? Kindly help!!
-
Delete all subscriptions from a queue in one shot
Hello, Is there anyway to delete all subscriptions in one shot from a queue using Legacy SEMP and SEMP V2? @nram @Aaron Thank you
-
Solace/Boomi moves all messages to DMQ if a single message fails after x retries
It appears that our Solace test instance moves all messages to the DMQ if a single message fails after x retries. Example: Queue X contains 100 messages Queue X settings: retries = 3 Boomi listener retrieves 1 message from the queue, which fails. Then Boomi retries the messages 3 times (OK), but then Solace moves all 100…
-
FlowHandle received incoming message (flow stopped or duplicate received)
Hi All, When I try to configure Solace for multiple VPN connections, I am getting below exception while publishing message to ConsumerFlow. Please help. "FlowHandle received incoming message (flow stopped or duplicate received), ignoring. Could not reply for correlationId: 3926add4-4aab-4472-b7ab-4d460e0ecf30","exception"
-
FlowHandle received incoming message (flow stopped or duplicate received)
Hi All, When I try to configure Solace for multiple VPN connections, I am getting below exception while publishing message to ConsumerFlow. Please help. "FlowHandle received incoming message (flow stopped or duplicate received), ignoring. Could not reply for correlationId: 3926add4-4aab-4472-b7ab-4d460e0ecf30","exception"
-
Correct handling of keepalive with go-amqp
Hi Solace Community, as long as the SMF API for golang is not available, we would like to create a reference implementation using golang with AMQP and PubSub+. Instead of QPID, we want to use https://github.com/Azure/go-amqp, because it does not require C bindings and looks way more easy to handle. The example on github…
-
Configuring Solace with Ansible : ERROR! couldn't resolve module/action 'solace_client_username'
Hi there, I am trying to use Ansible to configure solace (create client usernames and acl-profles) however i get an Error (at least one right now). The error says: ERROR! couldn't resolve module/action 'solace_client_username'. This often indicates a misspelling, missing collection, or incorrect module path.The error…
-
measure size of queued messages - how identify how many messages >10k shipped ?
measure size of queued messages. How identify how many messages >10k shipped ? i only see the queue but not the size of message. show queue ...
-
Subscribing to EVENTS published by Broker
Under the reserved topics section of docs - have a question This is pretty close to tracking lifecycle changes of Broker managed objects as events at runtime, really great. However, I did not receive any events even with a wild-card subscription '#LOG/>' in 'try-me' tab on the PS+ manager tool. The doc says - "Subscribed…
-
Config-Sync not successful after failover to backup node
Hello All Recently we have issue on config-sync in Solace HA setup. solace usual setup with primary / backup / Monitor. there is no issue with Redundancy, when we move primary to backup. The same time Config-sync show down one of the environment. same setup with 5 set of solace HA was up and running no issue. except the…
-
Automating configuration with cli scripts
Hi, Is there an option to automate configuration scripts written with cli commands. For example: enableconfiguremessage-pool message-vpn defaultcreate queue <MYQUEUE>no shutdownexitexitexit Having a file create_queue.sh with above statements and execute a command something like: solacectl cli create_queue.sh. Is there any…
-
Levels for naming topic/queue names
Is it always required to provide pattern of all 4 levels when we create a solace topic?
-
Integration testing without a broker
Hi, I am using solace java jcsmp and want to do some integration tests across gradle modules. The main issue is that we can't use a solace broker in this particular case, so using a local container with the broker isn't an option. Is there an alternative such as mocking the broker somehow?
-
Special characters (/, *,>,!) in SEMPv2
We have queue subscription topics that contain special characters like (/, asterick, !, >). We to want use SEMP V2 to delete particular subscriptions for a queue. I found the below SEMP v2 call to delete. /msgVpns/{msgVpnName}/queues/{queueName}/subscriptions/{subscriptionTopic} But, since my subcriptionTopic…
-
Connection attempt failed to host '127.0.0.1' ConnectException com.solacesystems.jcsmp
I was following the below page to use solace using docker. https://solace.com/products/event-broker/software/getting-started/ It installed and I can see solace is running as well but I am not able to connect it. I tried using the browser (localhost:8080) as mentioned on the page. Nothing running. I tried with JAVA API on…
-
SEMP script required for Enabling/Disabling VPN
I am trying to write powershell/BASH script to enable/disable VPN. Can anyone give me a sample script (BASH or powershell) Assume My VPN URL is this: http://10.1.255.255:8080/SEMP/v2/config/msgVpns/v001 let's assume user name is admin. Password is ADMpwd1
-
Choosing a broker version > 9.6 on Solace PubSub+ Cloud on Developer service type (eval)
By default the version 9.6 is selected - and there are no other versions of Broker available to choose from the list. How do we get access to latest versions?
-
How to trigger a solace supplier
I have a supplier function that will produce messages to a solace broker. By default, the supplier is called every second to generate messages. But in my case, I want to explicitly call the supplier based on an internal event. How do I do that?
-
One message multiple consumer
Hi I am trying to use Solace for cache invalidation and the use case is the following: I have 3 consumers (3 instances of the application). They are all listeners for the same queue. What i am trying to achieve is when one of the instance publish a message to the topic (has subsciption to the queue) all the consumers to be…
-
PubSub+ Maximum Message VPNs
Hello. My team and I require a Message VPN for each and every one of us, all of which should be on a single Solace instance (so there's no resource wasting). I tried reducing all the settings (of the VPNs) I could get my hands on to the minimum possible, but i cant seem to create more than 3 VPNs (including the default…
-
Comparison - DMR vs MNR
Based on my reading, both features serve the scaling needs of an enterprise - is there a feature comparison list of these two. When would a MNR be used over DMR or vice versa?
-
How to integrate information and solace for sending json file to solace message queue ?
How to integrate informatica power center and solace for sending json file to solace message queue ? What are the prerequisite required for this integration
-
How to get access to the document referred in "Guaranteed Message Publish Window Sizes" blog
In the blog titled "Understanding Guaranteed Message Publish Window Sizes and Acknowledgments " by @Dishant Langayan on solace.com refers to a document on SFTP with an interesting title "Solace Feature Provision Guide" - but clicking on the link asks for credentials. Wondering how one can get access to this document?
-
Queue: It's a Noun... It's a Verb... It's Both (2 of 2)
Queue as a noun, represents a list of objects, commands, etc., stored in a retrievable, definite order in the order of insertion. Queue as a verb, represents an operation to (re)arrange items from the set of operations such as dequeue, browse, replicate, empty, etc available on a queue. Solace Queues are created and…