-
New blog post for developers | How Does PubSub+ Cloud Help you Secure Your Data in the Cloud?
Preena Patel is a technical writer at Maropost. Read More › Leave your comments below. Source: https://solace.com/?p=49002
-
any restriction on the number of subscriptions topics per Non-durable Queue level for solace 3530
Hi All, Please confirm if there is any restriction on the number of subscriptions topics per Non-durable Queue level for solace appliance 3530?
-
In Spring cloud , i would like to read data from pre-define queue.
Currently spring cloud app will create the queue "scst/an/some randome-id/plain/myConsumer-in-0" at server startup (some thing similar), Since i already have a queue and queue has some persistence message so how to command spring cloud to use existing queue for subscriptions.
-
Failed to consume a message from destination Queue
I am using Spring cloud stream 2021.0.2 to consume messages from queue, when some messages are sent , I can see the message get spooled continously in the queue but It is not coming inside application and processed because of below exception. Please help org.springframework.messaging.MessagingException: Incorrect type…
-
Blocking send operation
Is there a way to invoke the send method in a blocking way? I would like to wait for the ack/nack/timeout, and continue only after I have the result. My current solution is a wrapper of the original send method, that keeps track of the sent messages and waits for the event from the event broker.
-
Read Consumer response object from broker in function app
Hi, We have an Event driven app which publish a payload to a topic in solace broker from Azure function app. There is a consumer which is of REST endpoint. Once the message is delivered and processed by consumer, they send a 200 OK with an object `{"message": "SUCCESS"}` . We want to read this response object from the…
-
python3 using qpid::proton with Solace pubsub+ broker
Hello all, In the european aviation community a well know provider of flight data has change its internal AMQP1.0 broker, switching from Apache ActiveMQ to Solace PubSub+. A set of our application but very few in fact use Python3 and interrogate this AMQP broker.So we have too few experience in this matter. I use to…
-
Failed to consume a message from destination
I have a queue A which has many topic subscriptions. We run our microservice using Spring cloud stream stack. When queue A receives messages from different topics and processing them and all of a sudden, we see below exception stacktrace is continuously printing in the logs. I am not sure about the reason, while it is…
-
Python connect to solace Pubsub+ cloud
I have service created on https://console.solace.cloud/services on GCP platform and I am trying to connect to this service from python 3.7 using solace-pubsubplus pypi package: https://pypi.org/project/solace-pubsubplus/ Here is my code snippet for connecting to the service: _def publish(message): import…
-
Connecting Solace using Python with TLS
Hi @Tamimi , kindly help with below connection error whether certificates are not loading or need to do changes in code. from solace.messaging.messaging_service import MessagingService, RetryStrategy from solace.messaging.config.transport_security_strategy import TLS from solace.messaging.config.authentication_strategy…
-
MQTT QoS 1 Queue name
Hello @all, when creating a queue on the Solace Broker with an MQTT Client 3.1.1 and QoS 1 the queue name consists of two parts #mqtt/{client id}/{3 digits numeric id} For example: #mqtt/MQTTFOGarticleStore/351 #mqtt/MQTTFOGarticleStore/347 When connecting with the client the numeric id changes. Is there a way we can fix…
-
Spring Cloud Stream Batch Consumer and Batch Producer
Batch mode is true and batch size is 10. Still when we run the application with volumes of data, the batch size grows upto 75. Any suggestions on the below properties? Properties: spring.cloud.stream.bindings.receiveMessage-in-0.consumer.batch-mode=true…
-
How to use SDKPerf tool for connecting to VPN using certificate authentication
I have created a Message VPN, on which I have enabled certificate authentication. now I want to test the configuration using SDKperf tool, does anyone know how to do that.
-
What are the steps to enable client certificate authentication via GUI
I am trying to enable to Client certificate authentication via GUI on my VPN but I can't see the steps for GUI mode, they are only provided for command line.
-
Publish Confirmation when using batch publish of Spring Cloud Stream binder for Solace PubSub+
I was posed with the question of whether it would be possible to get publish confirmation with a Batch Publish operation when using Spring Cloud Stream binder for Solace PubSub+. The answer is Yes! Just that you would have to check on the correlation data in a separate thread. Here is a sample function, the last published…
-
What is the right way to get the size of a message in solace?
What is the right way to get the size of a message in solace using Java API? I have this handler and want to get the size of msg: public void onData(MapMessage msg) { } I tried this: java.nio.ByteBuffer buffer = msg.getAttachmentByteBuffer(); int size_rem = buffer.remaining(); And also since SDTMap does not seem to be…
-
What’s Next with Ed and Ali: Episode 3 – All about PubSub+ APIs
In this episode, PubSub+ product team leaders Ed and Ali take a look at latest open API support with demos of using the PubSub+ Event Broker v2 APIs for lifecycle management integration and a great demo using IntelliJ with PubSub+ Event Portal APIs. Wrapping it all up is a discussion of Partitioned Queues, Kafka…
-
Spring cloud Stream Solace Unit Test
Solace Spring Cloud BOM 2.4.0 Solace Spring Cloud Stream Starter 3.4.0 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-stream</artifactId> <type>test-jar</type> <scope>test</scope> <classifier>test-binder</classifier> </dependency> <!--…
-
SOLCLIENT_SUBCODE_DATA_OTHER - Exceeded Spool File Limit
"{'caller_description': 'From service event callback', 'return_code': 'Unknown (503)', 'sub_code': SOLCLIENT_SUBCODE_DATA_OTHER', 'error_info_sub_code': 28, 'error_info_contents': "Exceeded Spool File Limit - Topic 'my/topic'" Still haven't resolved this issue as the docs are quite ambiguous about this error code.…
-
Stateless Microservices: Implementing Delayed Redelivery and Timers - (Node.js / Typescript)
Hi, I am working on a new design for our Solace Consumer/Bridge here at CIBC and I stumbled upon a very interesting article by Steve Buchko that I would like to use to inspire my own design. https://solace.com/blog/stateless-microservices-example-delayed-delivery-queues/ In principle, I would like to implement this Solace…
-
Running Software Broker using Podman on MacOS (x86)
Here are the steps to get Solace Broker running using rootless podman. We will be using brew to install podman on the host. a) Update brew brew update b) Upgrade brew brew upgrade c) Install podman brew install podman d) Create and start your podman machine podman machine init --cpus=2 --disk-size=20 --memory=4096 -v…
-
New blog post for developers | Monthly Solace Developer Community Highlights | March 2023
Below are some of the highlights in the Solace Developer Community in March: Read More › Leave your comments below. Source: https://solace.com/?p=48655
-
Not able to connect the solace container with testcontainers module in java
I am trying to connect the solace container with java testcontainer 1.17.6 module but not able to connect everytime. I am getting the below error: Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349)…
-
Solace with testcontainers - problem with ports
Hi! I have problem with creating Solace container via testcontainers plugin. Exception which appear: 09:15:15.486 [main] ERROR 🐳 [solace:1.0.0] - Could not start container org.testcontainers.containers.ContainerLaunchException: Timed out waiting for container port to open (localhost ports: [51600, 51601, 51492, 51493,…
-
Missing Typescript declaration file from latest version
Hi, when installing the latest solclientjs package (10.12.0) via npm/yarn, there is no index.d.ts file in the package root. This results in Typescript complaining about a missing declaration. I have had to downgrade to 10.11.0.
-
Configuring Solace w/ testcontainers
Hi I'm trying to configure my Solace that runs on testcontainers and Springboot JMS. The container starts up just fine, but the container is not setup the way I need it. I need it to have some queues and I'm having a hard time finding a way to get it running. I tried to create one with testcontainers equivalent to docker…
-
New video: Solace Partitioned Queues
In this video, Rob Tomkins, Principal Product Manager, Event Portal of Solace, explains how partitioned queues solve problems scaling event driven architecture with consumer scaling.
-
Message is not sent to the error queue for retrying
stream: bindings: message-in-0: destination: mysubscriberqueue binder: some-binder group: somegroup consumer: pub-out-0: destination: myerrortopicname binder: some-binder group: somegroup retry-in-0: destination: myerrorqueuename binder: some-binder group: somegroup consumer: concurrency: 1 My usecase is - I have subscibed…
-
Introducing new, shiny home for PubSub+ Cloud REST v2 APIs
The PubSub+ Cloud REST APIs provide a mechanism for you to programmatically work with PubSub+ Cloud. Granular role-based access control: Manage who has access to application domains and their resources, what they can do with them, and which users can access which environments. Version control and lifecycle states: Apps,…
-
WebUI is down for monitoring node and unable to up
Hi, For somereason, my monitoring node is down and the port 8888 is not listening and am not sure, which command, should I use for bring this up? Due to this WEBUI is down. Iam pretty much new to Solace and any pointers will help. if you have any specific docs, that will be helpful too. Primary and secondary are up and…