-
Solace Metrics Documentation
I look for following information related to monitoring of solace. Following Levels i would expect metrics for: Broker Level Queue Level Client Level RDP 1.) Where can i find documentation of all metrics and a description for the metric ? Something like that: solace-monitoring-extension/metrics.md at master ·…
-
Can durable queue be created in producer flow using solclientjs package in nodejs?
Does createDurableQueueDestination() method in solClientFactory creates durable queue if not exist in producer flow? var message = solace.SolclientFactory.createMessage(); message.setDestination(solace.SolclientFactory.createDurableQueueDestination(producer.queueName)); message.setBinaryAttachment(messageText);…
-
Producer error of with golang API on Ubuntu libcrypto.so
Hi, I like to test a a golang based producer and I used the example code from https://github.com/SolaceSamples/solace-samples-go/blob/main/patterns/hello_world.go I got the credentials generate from solace and also downloaded and referred the truststore pem file. When I start the program on an uptodate Ubuntu server I get…
-
Change max message size for mqtt queues
Hello community, i am using enterprise 10K broker in the cloud. Is it possible to change the setting for maximum message size of mqtt persistant queues? I want to set this config with an solace admin user and not in the client implementation. I tried it via the solace cli, but it is not allowed to set up the queues:…
-
Cloud broker command logs
Hello @all, i am browsing the command logs for the first time. I see a lot of log entries in the following pattern. What is the problem regarding these log messages (no subscribe-topic exceptions fail-if-already-exists smf)? The client has no problems subscribing to the queue and taking messages out of it. Best regards…
-
Activity: Creating Queues using PubSub+ Manager: Keep getting a timeout error on the Try Me
I've followed the activity video, not sure why this is happening. I have tried multiple browsers.
-
Unsupported protocol on OAuth 2.0 JWT Authentication - Solace M1 EA
Hello, New Solace user here. I have Solace running as a Docker container in my Mac M1 with Colima version 0.4.6. I am running the EA version available at https://solace.community/discussion/1529/pubsub-support-for-mac-m1-early-release-now-available. We have a REST Consumer configured to use OAuth 2.0 JWT Authentication and…
-
Consuming message from specific Topic subscription added in Queue
Hi, I have created the queue with topic subscriptions(more than 1 topic subscription), as below. "queueName": "QUE_TEST" "subscription_topics": [ "Demo/Msg", "Demo" ] now, I am interested in consuming message published to specific topic, like from 'Demo/Msg'. I have created the flow with queue to consume the messages…
-
Getting messages from all topic subscription even if subscribing to specific topic
Hi, I have client code which creates the subscription on queue and its topic, now when i am trying to consume the message from specific topic subscription with below code, consumer is receiving the messages from other topic subscription too under the same queue For example, when I am subscribing to "Demo/Msg" , I am…
-
Default Configuration for Software Event Brokers
Of course, keep an eye on the page https://docs.solace.com/Software-Broker/SW-Broker-Configuration-Defaults.htm
-
Extracting message ID on solace pub sub broker in golang API
Hello everyone, currently I am researching Solace GoLang Api and I have few questions. Can you please help me because I cannot find the answer. How can I extract message ID or is there any unique ID that can be extracted from Inbound message and used for distinguishing messaged published to message broker I would also…
-
Solace Exposing Event Broker Services to External Traffic (outside k8 cluster)
Hi Team, I have installed Solace through helm on k8 cluster, i would like to expose it through mqtt - 8883 amqps - 5671 https - 1443 some one please help me how can i expose above solace outside k8 cluster note: I have gone through below docs as well,…
-
How to Use Docker to Try Out Solace PubSub+
Solace PubSub+ is the only advanced event broker technology that offers publish/subscribe, queuing, request/reply, streaming, and replay all in a single platform. The fastest and easiest way to get started with publish/subscribe messaging is to use Docker. In this post I will walk you through the steps. Specifically, I…
-
s/w broker Emulation library for Unit testing in automated environment
Is there a broker emulation library that helps developer unit test their code? Does not have to be full fledged supporting all the features of the Solace broker but basic functionality like publish/subscribe success/not-success. This allows developer to test their code in a automated testing environment like github/jenkins…
-
Docker container failed to start with Windows Bind Mount
I am using Docker Desktop on Windows 10. I followed this guide to externalize the storage of docker container: https://docs.solace.com/Software-Broker/Container-Tasks/Config-Container-Storage.htm#Examples_of_Configuring_External_Storage The container is created but failed to start with last record in log: "Unable to raise…
-
Getting error "solace failed to provision endpoint" while creating the queue manually
Hi, I am new to solace, trying to create the queue by referring the below tutorial https://tutorials.solace.dev/dotnet/persistence-with-queues/ , however i am getting error while executing the code. Also tried creating the topic with help of below article and code executed successfully but cant see topic created the on…
-
Feature Summary for the PubSub+ Messaging APIs
Hi All, If you have not checked out this page in the solace docs - I would highly recommend that. A matrix of API capabilities across languages in one place. Link to docs here - https://docs.solace.com/API/Messaging-APIs/Solace-APIs-Overview.htm
-
How to create multiple spans and identify as 1 trace in jaeger?
Hello all, I'm trying to implement multiple spans and those spans should be identified as 1 trace in jaeger. (As shown in this video: https://www.youtube.com/watch?v=0uwy26zPc-o&t=1118s at 24:12 timing he shows the same concept.) I'm using java to implement. Can someone provide some ideas, tips and tricks, which could be a…
-
Parallel processing of messages by Solace
Hi, We have a scenario to process the messages at a faster rate and in parallel with solace consumer/listener, so would like to get clarified on the questions below. If the scenario above is possible & supported by solace, how many threads are permissible & configured to do the parallel processing? Does it require any…
-
Solace PubSub+ Messaging API for Python releases
The following product has been released and is available for download: * Solace PubSub+ Messaging API for Python 1.1.0 Release Summary: The following new features have been added to this updated API: * Direct Messaging Request/Reply * Structured Data Type Support for Publish and Consume * Message Replay Support * Message…
-
Running Software Broker using Podman on Ubuntu
Here are the steps to get Solace Broker running using rootless podman on Ubuntu Linux. a) Update packages sudo apt-get update -y b) Install additional packages sudo apt-get install curl wget gnupg2 -y c) Refresh system identification information source /etc/os-release d) Update repositories sudo sh -c "echo 'deb…
-
copy-message available in sempv2?
copy-message available in sempv2? And in which version is so.
-
Solace listener blocks http listener
Hi Team, I'm trying to use solace message receiver is my python project . I'm successfully able to connect with solace queue and receiving messages but once solace service is connected I'm not able to procced with http request on same server . Could you help guide me on this ?
-
Two or more consumers for different topics
Here in this question, I managed to solve the queue issue: Two or more consumers for different queues Now, the following question remains: In the same application, I need to process non-persistent messages, which are sent to different topics and have different formats: 1) update-certificate; 2) update-credentials; In this…
-
How to retain original message properties like topic and sender ID when a message is moved to a DMQ
Hi, We are using Solace properties to dynamically route messages in Boomi on the Boomi listener side. For example sender ID or topic. However, if a message is moved to a DMQ after x retries, these properties are gone. My question is: is it possible to retain these properties? What happens now is that, after we moved the…
-
Solace PubSub Standard docker image for M1 Mac
Can I please know if you are planning to release ARM docker image for Solace PubSub standard in the near future? New engineers in our team uses M1 Mac but they can’t setup Solace locally in their docker as the current images do not work on M1 Mac and they are blocked at the moment due to this issue. Cheers, Smith
-
Introducing the "copy-message" command
Exciting news, Solace developers and administrators! You can now copy messages between queues! PubSub+ Event Broker version 10.0.0 has a new management command, copy-message, that lets a broker administrator copy a message from the replay log to a queue, or from one queue to another (like from a DMQ to a client’s queue).…
-
Two or more consumers for different queues
In this example, I see only one consumer, in one subscription like here: https://github.com/SolaceSamples/solace-samples-java-jcsmp/blob/master/src/main/java/com/solace/samples/jcsmp/HelloWorld.java How should I create one consumer/listener for different queues? For instance, one consumer for certificateUpdate and another…
-
Send does not work, gives WaitingForDNS error yet connect() doesn't fail
I'm not sure whether my earlier post was misplaced, hopefully this is a better place. I'm trying to do a pub/sub tutorial, both publishing 1 message and subscribing to the queue. The original JS code as Solace created on Github. I'm trying to Typescript-ify the code and now it says OperationError: Cannot perform operation…
-
Authentication on reconnect?
I'm developing an application with the Java API. The application is a long running server. We are authenticating with username and password, and our passwords are rotated every twelve hours. It's not clear to me if sessions need to be reauthenticated on reconnection. If they do is there a way to update the PASSWORD in a…