-
Is there an effective limit on the number of Queues Solace can handle?
What is the maximum number of queues that can be created and active in Solace PubSub+ before performance starts to degrade?
-
How to Publish messages in JSON Format in PYTHON ?
Hi Myself ranganath working as software engineer in standard chartered bank my requirement is to publish message in JSON Format in python . Kindly assist.
-
Solace Client metrics to scaling my application
Hello guys, I'm migrating from RabbitMQ to Solace, there's a feature important in my spring boot applications with the rabbitmq client about metrics. We are using the metric `rabbitmq.consumed` to find the rate of consumed messages per second and scaling horizontally after a certain threshold. I'm able to get this metric…
-
Additional Solace PubSub+ logging [solace/solace-pubsub-standard]
Maybe it would be possible to add additional console log when solace event broker is ready for configuring ? For now we're searching for "Primary Virtual Router is now active" on /usr/sw/jail/logs/system.log which is making waiting complicated (executing grep/cat on this file in a loop instead of waiting for console log).
-
Sending and Receiving Messages using TCP using IPC Model with no connection established to Broker.
Hi, Is there any sample C API based example that explains the following: -How to use TCP to do IPC based PEER communications. -The client and server will be on the same host to communicate with one another - I have gone through the documentation of IPC model . In the above scenario, the client and server should talk to one…
-
Contribute to the community today to earn our 3 new badges
To recognize those who contribute to the community, we have added 3 new badges: Experience Share Who can earn it? Anybody who shares his or her developer experience with the other community members. This can be a tip and trick, a best practice, a project, or a comment about your own experience that helps the poster of a…
-
Solace Appliance Active-Active with Message persistence
Hi, we are working on a solution with Solace PubSub+ Appliance deployed in 2 Data Centers with Active-Active cluster, cloud Solace Software with Active-Passive across 2 AZs. Enable event-mesh solution with message persistence. My query here is, can message persistence be achieved to store consumed messages for the duration…
-
Nice talk on Orchestration and Choreography
Hi folks, I'm sure you've heard about choreography while looking into event-driven architecture. Of few talks I found talking about this, this one is my current favourite: https://youtu.be/zt9DFMkjkEA He talks more about what he thinks is the core difference, the pitfalls, and later the technology. I enjoyed it and learned…
-
JavaRTO solclientj-native-common runtime dependencies (version 10.2.0)
Hi team, Please can I ask for some guidance with respect to handling runtime dependencies of the solclientj-native-common.jar present in version 10.2.0 of the API in the context of gradle builds - I am fairly new to gradle. For example: <dependencies> <dependency> <groupId>com.solacesystems</groupId>…
-
Solace docker pubsub Image for Apple silicon M1 Chip
I was not able to run the solace image on my M1 chip, is there any plan to release solace image for M1 chip. Even my organisation is planning to make use of M1 chip , Apple so they would be testing the solace image. Let me know if there is any plan.
-
Applying selectors in queue's outbound messages using SolClient.js
Hi, I have checked the SolClient documentation link, however I couldn't identify any way of applying selectors while consuming queues messages. I undertsand that applying selectors can make the consumption slower. But in our use case, the queue is subscribing to 6 topics. And I want the consumers to read only the specific…
-
Community best practices and SLAs
Solace Developer Community is a technical hub for discussing Solace PubSub+, event-driven architecture, event-driven development, security & compliance, microservices, and more! Made up of Solace employees, tech enthusiasts, and tech advocates, it is meant to be a community where members share new findings, ask questions,…
-
Boomi Connector V1 Release Announcement
For those of you working with the Boomi Ecosystem, I'd like to announce that our V1 of the Solace Connector has been released and you can access it from your library of connectors via drag and drop. 👉 For more information on getting started with Boomi and Solace check out this codelab tutorial! 👉 If you want to see a cool…
-
kubernetes persistence volume issues
Hi all, I am using k8s to deploy solace pubsub +. While setting the persistence volumes, I hit a permission issue and here are some error messages: Starting PubSub+ Software Event Broker Container: Sun Jan 15 05:04:27 UTC 2023 Setting umask to 022 Sun Jan 15 05:04:27 UTC 2023 INFO: startup-broker.sh-Node ordinal: 0 Sun Jan…
-
Message throttling on Solace Queues
Hi Team, We have a requirement where the application wants to control the number of messages being pushed to a queue Application A sends a batch of million messages on a queue in a minute. However the consumers(B,C....X) should be able to process only 2-3k messages at a time or else they will get memory exceptions. Is…
-
Unable to list all the queues using SEMP v2
I am trying to list out all the queues in a vpn using SEMP. But it display only the first 10 queues in the vpn. Why does it not display all queues? Am I missing anything in command below $ curl -s -u admin:password http://solacepub.xxx.com:80/SEMP/v2/monitor/msgVpns/default/queues | grep -i queuename…
-
Solace PubSub+ Cloud Distributed Tracing is Now Generally Available
Solace is excited to announce the General Availability of Distributed Tracing for PubSub+ Cloud. Event broker service version 10.2.1 brings full support for Distributed Tracing and context propagation to cloud-managed event broker services. Starting immediately, customers may purchase subscriptions to enable Distributed…
-
Announcing the winners of Solly’s Holiday Cheer
In December, we launched Solly’s Holiday Cheer. Today we are happy to announce the winners of the game: First prize: sebastian tan Second prize: stephentsoi01 Third prize: sasikumarsp Congratulations! We’ll reach out to the winners soon to deliver the prizes. Thank you all who played the game! Hope you had a good time.
-
Is it possible to clone ACL profile
Hi @marc we have an ACL profile which has access to 145 topics, now a client wants to clone another profile with access to same topics. is it possible to clone ACL profiles or we have to give access manually.
-
I am getting a issue while publishing. error is Invalid port
While Publishing message to topic getting error as Invalid Port Number. SO my question is that its wrong configuration or actually port is closed and need to open port first.
-
Tuning pre-fetch for load balancing in Python
Hi Team, I have built a system comprised of a number of workers, N, (or application processing engines) fed by a single non exclusive queue. Each job on the queue either takes between 20 second and a minute to complete or under 0.1 seconds (because the job on the queue requires no work). Ideally if there are 3 workers (so…
-
Is it possible to adjust the transport window size using v1.4 solace-pubsubplus Python client?
https://docs.solace.com/Messaging/Guaranteed-Msg/Configuring-Queues.htm says "Modifying max-delivered-unacked-msgs-per-flow may negatively impact performance if it's set lower than the transport window size used by consuming clients." Is possible to set the transport window size for a subscriber using the latest version…
-
JMS Queue Browsing (Received incoming message with no active flow)
I am developing a Spring Boot Application (version 2.7.5). Currently, I'm trying to create a queue broswer using the following code: public int getMessageCount() { return jmsTemplate.browse(fromQueueName, new BrowserCallback<Integer>() { @Override public Integer doInJms(Session s, QueueBrowser qb) throws JMSException {…
-
Play Solly’s Holiday Cheer and win great prizes!!!
Want to have some extra fun this holiday season? Then play our Solly's Holiday Cheer game! You may also win great prizes! When: December 6-9 and December 12-15, 2022 Where: https://sollychallenges.solace.events/ How to play: A new gift “unwraps” to reveal a new question every day at 9 AM EDT during the game period except…
-
With TTL 2 minutes setting exactly how many number of messages got expired for specific VPN
How can we check in solace with TTL 2 minutes setting exactly how many number of messages got expired for specific VPN? please suggest a way to identify? tried checking with command 'show message-spool message-vpn vpn-name stats' when we tried running load with 10k messages observed 'TTL Exceeded' count as zero only.…
-
Not able to delete durable queue on standalone server
Tried disabling the endpoint and I’ve deleted many queues using sol admin, but on refreshing the screen, it reappears, not sure why it is not deleted. Please suggest! xyz1234# show config-sync Admin Status : Enabled Oper Status : Down (redundancy shutdown/replication shutdown) SSL Enabled : No Authentication Client…
-
DMQ Eligible Flag set on Publisher (violates pub sub principles)
The principles for pub sub are to decouple publishers and subscribers from each other. That publisher need to set DMQ Eligible to true (default = false) impacting a correct set-up on subscriber to make use of DMQ (Dead Message Queue) is violating this principle. Even worse as subscriber has done everything correct: *…
-
Distributed Tracing Context Propagation
Hello Solace-Community, I am currently playing around with the distributed tracing and telemetry settings.I tried to create a simple use case with a sender, two static bridged Brokers and a receiver. Both sender and receiver are SDKPerf (sdkperf-jms-8.4.9.27). All of them are connected to the same opentelemetry collector…
-
How to slow down consumption rate in my Solace Consumer Application
I have a Spring Boot based Java application which reads messages from a Solace queue(let's say A) using javax.jms. Then my application applies a 10 seconds delay to each messages individually(using DelayedQueue). Once that 10 seconds have been passed, I push the message to another Solace Queue(let's say B). It all works…
-
Help to get done with online lessons
Took the "Solace Certified Solutions Consultant Path", did everything but for some reasons the system insists that I have not yet completed the "Event Broker Monitoring" (23 our 24 lessons). I had watched the lessons multiple times, on Safari and Chrome. It just does not let me done. I know it is embarrassing (or even…