-
SPLUS - GitHub project - SDK to efficiently manage Solace PubSub
Solace PubSub+ SDK (splus) is an SDK kit that allows the management of Solace PubSub+ Brokers. While there are already so many ways of managing the broker, the motivation for this project is: * simple way to integrate with CI/CD scripts * reasonable defaults for easing the administration activities, especially for those…
-
Regarding difference b/w Message Id and ApplicationMessageID
Hi, When publishing message via C api, i need to manually set ApplicationMessageId inorder to see JMSMessageID value. I was thinking this would be set automatically when publishing as when subscribing to queue i can see Message ID getting dispalyed? What is the difference b/w these two and how can i set…
-
Regarding setting JMSProperties with the help of solclient C api
Hi, Please let me know how can i set the JMSProperties to value (other then NULL ) via solclient C api, as presently i'm using solclient_msg_setXML for setting the Payload as XML, but the JMSProperties still has NULL e.g. below message with JMSProperties NOT NULL JMSDeliveryMode:2,JMSDestination:Topic…
-
solace spark monitoring
Hi All, I am using spark streaming with solace. Data is consumed from solace using custom streaming job. Now I have to build a monitoring job which will publish stats around the topic i.e. number of subscriber, number of messages received with granularity and alerts if any goes wrong. Can Anyone guide me the right…
-
Regarding getting messageID via solClient_msg_getApplicationMessageId
Hi, Is it possible to get the ApplicationMessageId when publishing the message via fun call solClient_msg_getApplicationMessageId? When publishing i'm trying to get messageId just after fn call solclient_msg_alloc() but i get NULL MessageID. Any pointers how to use it? Regards Amol
-
Regarding setting JMSMessageID with solclient C api
Hi, Is it possible to call / set JMSMessageId with the help of solclient C api? Or can i intgerate JMS api in C code to set JMS realted headers when sending message (via solclient C api)? Need help on this urgently. Regards Amol
-
SSL certificate
How many certificates are required for solace ssl certificate authentication for both Cloud and On_premise setup? Please share the steps.
-
Solace Failover
I am using solace topic to send my message and session property in host has multiple comma separated ips (ip1:port1,ip2:port2).So in case of failover how do I know which IP I have connected to,i.e. which IP my message is sent to ?
-
Is timeout possible for subscriber to exclusive queue?
I'm looking for a way to timeout a stuck or stopped, not terminated subscriber to an exclusive queue on a VMR. What I've set on the session so far seems like not be sufficient: JCSMPProperties.MESSAGE_CALLBACK_ON_REACTOR, true MESSAGE_ACK_MODE, JCSMPProperties.SUPPORTED_MESSAGE_ACK_CLIENT…
-
Noticeable negative impact from creating Message-VPNs
Hi All, I am trying to understand if creating VPNs have negative impact on the Solace infrastructure. What should I be worried in a Shared Solace environment w.r.t VPN's
-
AMQP Usage
If I want to set application property while sending data to solace using AMQP what would be the syntax ? This is for REST : Solace-User-Property- what would be the equivalent for AMQP ?
-
How to setup public ssh keys on Solace container?
Hello! I am trying to setup ssl on my Solace Pub/Sub+ instance on aws. The instructions say you need to use sftp or scp to transfer the certificate(s) from another machine. The only way I seem to be able to authenticate with external machines for sftp/scp is via public ssh key - but, the only ways to get a public key into…
-
Error with Client Certificate Authentication
Hi, I have enabled authentication for message-vpn to be client-certificate by following the instruction on the docs page. # commands usedenableconfiguremessage-vpn <vpn_name>authenticationclient-certificatevalidate-certificate-dateallow-api-provided-usernameno shutdown While using SDK Perf to test the SSL connectivity,…
-
Help needed - MQTT to REST
Hi all, I'm new to Solace and I'm still learning the ropes. I'm stuck and I need help. What I want to achieve: * I want to control Shelly IoT devices from my own HTTP server, using SOLACE+MQTT. To do that, I need to: * Translate MQTT to REST. When solace receives a MQTT message, it should send a REST call to another…
-
Has anyone implemented wildcards with topic to queue mapping feature
I have one publisher and multiple consumers and using topic to queu mapping feature my topic name is JNDI/solacemule/countrycode (using jindi for mule-solace connection) I have created 2 queue(Q1 and Q2) which has topic subscription for /solacemule/countrycode and /solacemule/UK respectively. As I need filtering on base of…
-
SDK Perf Util vs Solace Client Code
Hi, We are trying to consumer around 2K messages per second and when we use sdkperf util with 50 Consumers it is consuming the data with out expiring any messages on JMS Queue. How ever when we use regular client using Solace JMS we cannot even get 50 consumers created. The Consumer connections are dropping off very…
-
Alerting in Solace PubSub+
Is there any alerting mechanism which sends out email/text messages on the event of some issue? Thanks, Raghu
-
multiple request/reply with same replyQueue
Hi all, I am handling this situation and hoping for solution: Supposed there are two identical requestors sharing the same replyQueue to receive the replies. They will regularly send a request to a consumer. How can I ensure that the replies can be received by the correct requestor (the one who really send the request) but…
-
Solace JCSMP API vs Java RTO API use cases/differences
Can some one Elaborate me the distinction between Solace JCSMP API and Java RTO API . Please elaborate use cases as well i.e. when to use which One as both are Java based implementation . Java RTO is wrapper over C API .
-
Can the SEMP – REST API work with a READ-ONLY user? If so, how do you create one?
We want to delegate monitoring capability to another team, but we don’t want to give them the ability to change the configuration. Thanks in advance!
-
Editing all the queues at once
Hi, I have some 40 queues in my VPN and I want to edit the max consumer count on each queue to 30.Can I do this change with just one step instead of editing each queue ?
-
SMF sample for Batch/Transacted Send and Receive
Hi, I have a use case in which I have to send batch of 256 messages in a single local transaction. Also, on the consumer side I should receive all 256 messages in a batch and local transaction. Is there a Java (JCSMP) sample to do that? Please help. Thanks, Raghu
-
Migrating solace configuration from one environment to another
I am creating a cli script using the command in Dev environment and sftp the file to target env . Then execute the script to create VPN and all other objects. To perform all these tasks I am using my admin credentials and sftp user. Is there a way we can achieve this without using admin credentials ? solace> show…
-
Differences between JS and .NET sdk's?
Hello! I am currently using the JS and .NET sdk's to connect to and publish messages to a pub/sub+ instance. Initially, I was using the JS sdk and have had no problems publishing persistent messages to a topic and having a durable queue subscribed to that topic. The messages are getting properly sent and picked up by the…
-
NuGet .NET SDK missing 32-bit managed dll?
Hello! I have added SolaceSystems.Solclient.Messaging to my asp.net web api application via nuget. My app is running on an old version of IIS, which, as far as I can tell, requires apps to be 32-bit, as mine is/are. However, upon examination of the nuget Solace directory that was pulled down, none of the .net dll's appear…
-
Differences in Durable and Non durable subscriptions of a topic endpoint
Hi, I observed a difference in message delivery pattern with the below setup: 1. a topic endpoint (Non-Exclusive) 2. Two Non Durable Subscribers 3. Two Durable Subscribers (note: each subscriber was given a unique name so that there is no connection conflict) When Producer published messages, Two non-durable subscribers…
-
Solace Process level information and internal architecture
Hi, I would like to understand more about the internal services that ensemble Solace PubSub s/w. I found that below processes are running as child processes of SolaceDaemon process: 1000001 24106 24081 0 Feb29 pts/0 00:00:00 /usr/sw/loads/soltr_9.3.1.9/bin/solacedaemon --vmr -z -f…
-
Download Activity Logs and Audit Controls
Using PubSub+ is there a way to download system diagnostics or view router logs? SolAdmin allows this functionality for physical routers, but is there a way to access those logs from the PubSub+ console? If not, what's the best way to access something like this? Additionally, can you export service configurations from…
-
Role of monitoring node
In a HA group setup, primary is in subnet 1, secondary is in subnet 2, monitoring node is in subnet 3 and clients are in subnet4. At the beginning, Secondary is ACTIVE and all clients connected to it and processing messages. network access is blocked to subnet 2 and subnet 3. In this case clients could not connect to…
-
Multi node routing with Guaranteed messaging
Hi, Can multi-node routing be setup with Guaranteed messaging? Thanks, Raghu