-
What is the expected outcome if failover happens while replay is in progress
Hi, Consider a scenario where a Queue listener (JCSMP) is listening with CLIENT_ACK, typically a slow consumer processing the messages in the queue at a rate slower than producer in a guaranteed messaging approach with replay enabled. What happens if failover is triggered while replay is in progress on a slow consumer…
-
Possible to track message ids ??
Hi solace support team, We are using solace hardware Appliance 3560, is it possible to track each and every message ids in solace?? If yes please let me know..
-
Receive all unacknowledged messages using the .NET API
Are there any best practice recommendations to get all unacknowledged messages in a queue? The scenario I am thinking of is when messages are received by a client, but could not processed for what ever reason. The next time a new message is received on the queue, all the messages that are on the queue should be delivered…
-
HA deployment of Solace on Google Kubernetes Engine (GKE) cluster
Hi, I'm trying to perform an HA deployment of Solace (with Primary, Backup and Monitor nodes) in a cluster. ref: https://github.com/SolaceProducts/pubsubplus-gke-quickstart I want to assign a smaller CPU size of node for the monitor node, and regular CPU size of node for primary and backup nodes. Supposed that I have…
-
non durable endpoint
Question 1: when will the non durable endpoint be removed in solace ?? ==> When the client session is fully going down ?? received SessionEvent.SessionDown ??? ==> In case the client session is recovered successfully through the reconnecting mechanism [ Receive SessionEvent.Reconnecting and SessionEvent.Reconnected]..…
-
TcpClientChannel - Channel Closed (smfclient x) - After Publishing Every Message to a Queue
Questions: 1.) Is this the "proper" way to programmatically create a permanent queue in solace? 2.) How to properly configure a Solace connection factory environment? 3.) What does the message, TcpClientChannel - Channel Closed (smfclient x) signify? I am getting a TcpClientChannel - Channel Closed (smfclient x) message…
-
Potential missing message during failover in a HA group
Hi, In a failover test that I'm doing while both producer and consumer are participating in a guaranteed message delivery, I am seeing below exception in the Producer JCSMPStreamingPublishEventHandler.handleError() callback. Exception message: Transport exception occurred when message Id not available.…
-
Durable topic subscription
Hi, In JMS world, we can have a topic and while connecting to the topic we can mention from the subscriber end to be a "durable" or "nondurable" subscriber. However, on solace side, when I created a topic from CLI by default it provisions a "durable" topic it seems. How can I control subscription type from client side…
-
Executing timed publisher retransmission
Hi, During a failover scenario from Primary to Standby (Solace processes are killed using kill -9), below statement is getting logged in Producer logs. Also, Primary's processes are restarted automatically after 20 seconds. Log entry: "Executing timed publisher retransmission." Could someone please help me understand the…
-
Role of monitoring node in HA group setup
Hi, What is the role of monitoring node in a HA Group (Primary/Standby) setup? It seems that clients are able to failover back and forth even though monitoring node is down. Thanks, Raghu
-
Maximum Connections per client
We are trying to replace existing activeMq with solace broker. We are trying some POC on this. Problem: We are getting error message 503: Max Client Queue and Topic Endpoint Flow Exceeded when number consumers on the client exceeds more than 100. We also tried increasing the max connection to 500 through solace yaml file…
-
Solace SEMP command
I am using below SEMP command to query solace queue stats and details. But I see that the GET query is returning only some queues Information. I have 28 queues and I see only 10 queues in the output. https://mrred2imhn.messaging.solace.cloud:20718/SEMP/v2/monitor/msgVpns/msgvpn-red52825/queues
-
Initial latency observed up to 5 minutes with JCSMP clients
Hi, I have a performance test setup in which ingesting 100 messages per second from 10 threads at 100 ms interval. As per my observation, the initial Producer to Consumer latency (Producer -> Broker -> Consumer) is observed as 5 minutes. And, it keeps decreasing and reaches to nano seconds latency within 5 minutes.…
-
Client side configuration when connecting to broker in HA setup
Hi, Is there any additional configuration that we need to use besides configuring below in the Producer/Consumer code in order to make sure it fails over to other when one fails or releases activity to other. properties.setProperty(JCSMPProperties.HOST, "HOST1,HOST2"); Thanks, Raghu
-
Getting Solace broker's message receipt timestamp
Hi all - We are trying to run some performance tests on HA Group Message Broker software (Primary/Backup) with Guaranteed Messaging. We have a few clients that ingest messages to broker at a consistent rate. And, a receiver which receives messages as they put on EXCLUSIVE Queue. Is there a provision to use any message…