-
Getting into the holiday spirit at Solace
We've worked hard all year and now it's time for some fun! Here at Solace we've been sharing fun Christmas themed videos, recipes, and talents of the entire Solace crew. To start us off we have @Greg with this light-hearted take on the Christmas classic "Santa Baby" - take it away Greg!…
-
'Message VPN' showing 'Down' status after docker restart
Hi there, I am taking over an old Solace VM setup for our proof of concept with the intent to productionize Solace at a later point. I see that the solace application was running on docker on an Azure VM with the below script and it seemed to be running fine. I've had to restart docker container recently and now I see that…
-
What causes messages to go to Incoming Message Discards and how to prevent it
I have a producer calling send after invoking newTopicProducer. Send looks successful, but not seeing it arrive at the queue that is set up for that topic. Looking at the stats on the Solace UI, I just see the messages being discarded. Are there tools to see why the messages are being discarded?
-
How to ack message?
Hi, I am using JCSMP 10.9.1 API in my code. I want to control the acki'ng of the messages on the consumer side instead of relying on auto_ack. So, I set the message ack mode to client_ack. And I am calling message.ackMessage() after every 1000 message. However, after 20000 number of messages, my consumer stops getting…
-
Slow subscriber causing solace spool quota blow up
Hi Solace experts - I am new to solace world and getting to know things. We have solace set up in our application platform and it has been running fine for few weeks. As client applications are increased, we see some slow subscribers in solAdmin tool. The delivery mode set up is "DIRECT" and the client apps subscribe to…
-
Solace PubSub+ Cache Timestamp
Hi there, everybody, is there a way in the Solace Java API (JCSMP) to retrieve a received-timestamp from Solace Pubsub+ cache messages ? In other words a timestamp of when the cache received the message. We use the cache as a kind of last value store and would like to use board-level tools to query when a specific topic…
-
Missing log level in the remote syslog server log files
On our solace appliances we have configured to send logs to our syslog servers. We are receiving them but in the log messages the log level and destination is missing. Do anyone have any idea why the logs not printing log level/destination on our remote syslog servers? We can see log level/destination on the solace…
-
Solace asp.net mvc integration
Dear community Could you please show me sample code pub/sub messaging from asp.net mvc application Thank you
-
Round robin Active-Active (non exclusive queue) for bridges
Hi everyone, I´ve been trying out Solace and its great use of topics. I´ve been wondering however if there is a way to achieve some kind of round robin between remote brokers. The idea would be to have a "region" which produces the messages and then have 2 other active regions that receive these messages on a round robin…
-
503: Spool Over Quota. Message VPN limit exceeded
I am using spark to publish data to solace topic. What could be the problem for this. In below question , I found out that size of record may be the cause. However, record size is much smaller than the quota we were provided. stackoverflow. Can anyone help me on this?
-
Unable to reuse sessions in Springboot while producing persistent messages to SOLACE SMF
We have been trying to create a Bean that creates the JCSMPSession. In the class we are using the session object do session.connect(). We are using asynchronous mode to publish the data. It seems the code is not thread safe in this case and we are not able to receive the acknowledgement. Can some one share a sample…
-
How to test ssl after ssl is enabled
We have moved the cert to the solace and enabled it, now when we try to perform the test connection on TIBCO BW tool using smfs://<>:55443 we are getting the error Can some one advise what is the issue and how enable loglevel to debug as the doc suggest to use the java systemproperties: Dsun.security.krb5.debug=true. How…
-
How to host solace semp swagger ui on a linux machine?
I have downloaded the solace semp v2 spec file from www.solace.com. I would like to host the UI on my Linux server using this spec file. How can I achieve this? Please let me know what needs to be done and what I need to accomplish this?
-
spring cloud stream producer setup
Hello solace community, When I setup spring cloud stream integration, I end up getting below message when I try to publish. I see the default delivery mode is PERSISTENT. Cannot send assured message: Assured message delivery is not enabled on this channel. Is there any links talks about the configuration related to this?
-
Integration between Workday and Solace
Can anyone share some ideas in integrating Workday with Solace?
-
Improvements for Solace Event Portal
We’ve made some new enhancements that we hope will improve your experience within the Event Portal: Ability to move objects from one Application Domain to another * Users can now easily move objects created on one app domain to another. Multiple Application Domain export/import * You can now export and import multiple…
-
Connecting with MQTT without WebSockets
Hello everyone, I'm getting started with Solace, and I am trying to write a simple Python program that publishes a message to a broker topic using the MQTT protocol. I have issues establishing a connection with the broker service without using Web Sockets. My program does not seem to get any connack message. I was…
-
Webhooks integration using solace and webmethods.io
Webhooks is technique in Event Driven Architecture to notify the events, webhooks are user defined HTTP callbacks. In this example, publisher configured in Solace and subscriber is in webmethods.io to process and push the event to call back URL. webmethods.io : SAG iPaaS for Integration. Lets begin: 1. Have created…
-
Real Time Dashboarding With Python
If you're looking for a way to dashboard real time data using pure Python, I have a blog post at https://solace.com/blog/visualizing-live-streamed-data-python-dashboard/ about how to use Solace and the Bokeh Python library to quickly visualize some real time taxi geospatial data. The source code is also available at…
-
Are there any specific advantages/disadvantages of using Machine Image while setting up the Broker
Are there any specific advantages/disadvantages of using Machine Image while setting up the Broker over container images. Does any of the option has an inherent disadvantage in terms of any HA or other configuration? Or it depends on one's preference of using VMI over containers?
-
REST Messaging
Hi Folks, Can we push messages from queue/topic to REST Endpoint? I'm pushing my application logs to Topic and now want to publish those logs to another log management system over REST endpoint.
-
Solace broker and ELK integration
I am not able to apply solace gork pattern(Solace event log) on logstash config file if [type] == "syslog" { grok { match => { "message" => "%{SOLACE_EVENT_LOG}" } } syslog_pri {} }
-
Integration/Functional Testing with JUnit and Solace
When developing event driven Java services for Solace PubSub+, at some stage you want to move from unit testing Java code to testing services against a broker. This repository demonstrates a base class for JUnit tests that launches a new PubSub+ instance in docker for use in tests. It utilises testcontainers, manages the…
-
Python Paho MQTT IoT Examples
Hi, I just wanted to share a github repo that was created in support of a hackathon earlier this year. It shows how to quickly get started using Python and MQTT on an IoT device such as Raspberry PI. If you don't have a device it also includes a script that simulates a sensor here. 👉 Bonus points for anyone that re-writes…
-
Spring Cloud Stream Consumer Binding to a DMQ
Hi there Is there a way to bind a Spring Cloud Stream consumer to a DMQ? I tried things like that: failedMessage-in-0: destination: DEAD_MSG_QUEUE contentType: "application/text" But a consumer always binds to a queue which has a subsciption to the topic (in destination), right? So this doesn't work. Is there a solution…
-
Understanding and Testing the PubSub+ Event Portal REST API
Are you looking for a way to automate the creation of Events and Schemas, update subscribing/publishing Apps in your Event Portal environment? Have a look at the blog post: https://solace.com/blog/testing-the-pubsub-event-portal-rest-api/ to get an overview of the Event Portal REST API, and get some examples.
-
Multi Consumer to the single broker with multi network
Trading platform customers using Mobile 4G and inhouse terminal with the single Solace broker, how will Solace PubSub+ make sure it will not interfere with one another
-
Cost of JCSMPSession
Hi, I'm creating an app which reads messages from multiple Solace topics. Different parts of my app need to read from different topics. And I wonder (1) if I should create only one JCSMPSession subscribe to all topics and then dispatch messages to different parts of my application (2) or create JCSMPSession in each part of…
-
Dispose ITopic?
Hi, when using Solace from C# / F# I found out that ITopic is IDisposable. But in the tutorials (eg. https://solace.com/samples/solace-samples-dotnet/publish-subscribe/) the topics are not disposed. So should I dispose them or it's not necessary and not disposing won't create resource / memory leak? Thanks
-
New badge for Community contributors!
As part of the growth of our community, I’m excited to announce the addition of our new Community Contributor badge. This badge is for members who take the next step in contributing to the Community. We all know it's easy to come to a community and read through the discussions or ask a question about something you're…