-
Cache instance status NotAvail in Docker demo instance
Hi guys, noob question. I am trying to setup most basic cache configuration. I am running this in linux container on Windwos 10 in WSL2. Commands: _docker run -d -p 8080:8080 -p 55555:55555 --shm-size=1g --env username_admin_globalaccesslevel=admin --env username_admin_password=admin --name=solace…
-
How can i gurantee sequence of events to be consistent.
Lets assume i have 4 events Event A producing message to Queue AQ Event B producing message to Queue BQ Event C producing message to Queue CQ Event D producing message to Queue DQ Lets assume consumer named TestConsumer consumer consumes messages from all 4 queues. I want to make sure when solace emit these events it will…
-
Can we discard or reject message in solace streaming?
this is our declaration spring: cloud: function: definition: inTechVal|inFuncVal|map|persist|report stream: function: bindings: inTechVal|inFuncVal|map|persist|report-in-0: input inTechVal|inFuncVal|map|persist|report-out-0: output here solace streaming is sending message out to solace as per out mapping e.g. after…
-
Is it possible to have DMQ configured with a remote Queue using VPN Bridge/DMR
Hi, Is it possible to have a DMQ configured with a Queue that is not in the current VPN but in another remote VPN/Data Center ? This will help in handling cases when a Queue events/messages are not being processed due to inactive client in one VPN/Data center , so it can be sent to a DMQ in a different active VPN/data…
-
Backpressure / message delivery and the Python API
Hi, We have a non exclusive durable queue with several consumers (compute worker) who connect using the Python API. Each consumer runs the MessageHandler in a separate thread, essentially just filling up a buffer with messages, the messages are then consumed by the main thread in the compute worker and results sent out.…
-
Is there a way to get the List of Topics, applications are using to pub and sub from a broker?
For governance purposes, there is a need to know the topics which are being created by various applications on the broker. As I know (and I might be wrong), there is no intuitive way to get a list of topics under usage on a broker. As of now, we are not using Event Portal and hence do not have an Event Catalogue.
-
Spring cloud stream solace binder connection
Hi Team, I am trying to connect to solace using spring cloud stream solace binder with all the properties in application.yaml . It keeps giving error for connecting to localhost. Error creating bean with name 'com.solace.spring.cloud.stream.binder.config.SolaceMessageChannelBinderConfiguration': Invocation of init method…
-
Reason for Solace CLIENT_CLIENT_DISCONNECT
Recently some of the microservice AMQP applications are disconnected based on the solace event logs. However, the microservice AMQP applications did not detect any "CONNECTION_CLOSE" event. And, the applications did not trigger DISCONNECT action. Is there any documentation of the reasons and the explanation for the causes…
-
SSL connection problem
Hello again, I used the scuresession.js file of nodejs toturious. And I created a Private Certificate Authority using this command: openssl req -newkey rsa:2048 -nodes -keyout MyRootCaKey.pem -x509 -days 365 -out MyRootCaCert.pem Then I created a certificate using blew command: openssl genrsa -out client1.pem 2048 openssl…
-
ITransactedSession in .Net
Is there any sample on how ITransactedSession work in .Net with Confirm Delivery (Acknowledged) ? Is CreateFlow require when work on Producer and how its Acknowledgement work within a commit?
-
How to connect the event broker using ssl connection?
Hello, solace team I am a beginner and I want to ask some simple questions. I have created a PubSub+ Software Event Broker on my local docker following blew tutorial:https://docs.solace.com/Software-Broker/SW-Broker-Set-Up/Containers/Set-Up-Docker-Container-Windows.htm And I also connected to the broker using the node js…
-
What's the best Java based API (JCMSP, JMS or new Java) to achieve blocking publish behaviour?
Hi All, What's the best Java based API (JCMSP, JMS or new Java) to achieve blocking publish behaviour? The application team is using JCSMP currently and having a hard time achieving the behaviour they are looking for, which is: Publish a message Wait for Ack or Nack (and do error handling) Repeat They have strict ordering…
-
Certification exception- No subject alternative DNS name matching solace found
i have A service running on AWS ECS cluster that connects to Solace broker instance, it’s been working for last few years but suddenly from past few days it’s giving error like “ Client-1: Connection attempt to host ‘solace’ ConnectException com.solace systems.jcsmp.JCSMPTransportException: CertificateException - No…
-
C# .net integration getting error Failed to create session
I follow the instruction in this tutorial: https://solace.com/samples/solace-samples-dotnet/publish-subscribe/ Getting error (SOLCLIENT_FAIL - Failed to create session) when create session and connect how to reproduce: * Create Solace Cloud free plan * Pub/Sub using Secured SMF URI with (host, vpn, username, password)…
-
OAuth + Microsoft Azure AD
Hello guys, does anyone have experience with how to set up the Solace connection using Microsoft Azure AD? I am aware of OAuth profiles in Solace admin, but not really sure what to input there. Thank you very much, Regards, Stan.
-
New blog post for developers | Monthly Feature Highlight Training | May 2022
The end of April brought with it Solace PubSub+ Event Broker version 10, the latest major release of our event broker. Whether you’re using appliances or software brokers, version 10 has some fantastic new features, so the next few monthly feature highlights will be focusing on all the great stuff version 10 is giving us.…
-
Monthly Feature Highlight Training | May 2022
The end of April brought with it Solace PubSub+ Event Broker version 10, the latest major release of our event broker. Whether you're using appliances or software brokers, version 10 has some fantastic new features, so the next few monthly feature highlights will be focusing on all the great stuff version 10 is giving us.…
-
SDKPerf command "-he"
If you prefer to learn by example, this SDKPerf command is for you. It enables you to get some basic examples that show you how to use SDKPerf.
-
RDP consumer failed with Local SSL handshake failed: certificate chain too long
Hi , We were trying to configure an RDP but encountered this error "Local SSL handshake failed: Server certificate verification failed: certificate chain too long" The backend cert chain length is 5. Is it supported 9.12 version on cloud and if so are we missing some configuration. Regards, Rajesh
-
Error setting up HA Solace event broker
Hi I'm having issues setting up HA group on my local docker installation. I followed the guide: But whenever i run the docker start command the containers get up and running for 30-45 sec. and then shuts down again. I have setup the shared key on all docker create commands. The last lines of logs that is presented is:…
-
Solace health checks
Hi, I'm currently implementing health checks endpoints for my Asp.Net Core services. Most of them are connected to Solace, so I'd like to have one of the health checks to check if service can be connected to VPN. What would be the best/"cheap" way of doing this? Creating Solace Session each time and trying to connect? My…
-
How do I send a reply in Microgateway mode to a dynamic topic?
Let's say I'm running an event broker in Microgateway mode and am handling REST requests with a streaming consumer/processing application. How do I send a reply to a dynamic topic? An example of why you'd want the reply on a hierarchical topic could be a req/reply validation flow, and having a downstream application (fraud…
-
[Live Coding] Just Released: Solace Runtime Discovery! Create design doc from running apps
When: 11am ET (11pm-1am SGT, 9am-11am MT), April 21, 2021 Where: https://www.youtube.com/watch?v=gXNI7kwFjjo Description: Solace Runtime Discovery is here so you can discover, visualize, and share the events that are flowing across your PubSub+ broker. Join developer advocate Aaron Lee and CTO Architect Jonathan Schabowsky…
-
Timeout when using Docker on Arch Linux
Hello Solace community, I have a small problem when trying to run Solace PubSub+ on my docker instance. I already launched an instance on another computer with the same OS (probably not the same installed packages I can imagine) and it was working like a charm, but when I tried on this computer I just wasn't able to make…
-
🎓 Developer Certification Challenge #ImSolaceCertified [March 2022]
🚀 Solace Academy offers a FREE certification for developers: Solace Certified Developer Practitioner (Level 1) 🎉 As we celebrate the end of Winter and launch into Spring in the northern hemisphere it felt like a perfect time for a challenge and some giveaways! Complete the steps below to be entered in a live giveaway to…
-
The New Solace PubSub+ Insights Course
Monitoring is an important part of making sure you have a healthy event driven architecture. It allows you to track the health of your systems and ensure events are being sent and received as expected. With Solace you have many options, from PubSub+ Monitor to a third party monitoring service. By far the best option…
-
How to change solace client name
Hi all, On the web portal, my connections showing a random generated client name. I would like to ask how can I assign a more meaningful name on the application side? I am using python apis. I am using config like this by following the hello_world_pubsub.py example. Thanks broker_props = {…
-
Special characters for topic addresses
Dear Community I just started learning Solace and I'm doing hands-on from the Solace Essentials training course. Although I was instructed to create a topic address like below, <YOUR_NAME>/rideshare/ride/accepted/2.0.5/{location}/json/{customer_id}/{request_id}/{driver} it gives me an error when I try to download a…
-
Docker container for broker in macbook air M1 is getting existed every time
I have macbook air m1 and I am trying to deploy pubsub+ on docker container but its showing AMD sign with '!' sign and container is immediately existing. can anyone knows how to resolve the issue.
-
How to control client publish and subscription
Hi all, I would like to ask how to limit the client on Solace message broker publishing and subscribing topics or queues. For example I have a sender_001, he can only send out topic hello/python/> and I have a receiver_001 , who can only listen to topic hello/python/> and queue hello_q . I see that there is a page on the…