Questions tagged [redismqserver]

10 questions
10
votes
2 answers

Implementing WebHooks with ServiceStack

I'm currently working on a REST service allowing to control and monitor some physical devices. The corresponding REST API is largely based on principles and ideas you can find in the following article: "Controlling and Monitoring Devices with REST".…
David Brabant
  • 41,623
  • 16
  • 83
  • 111
6
votes
2 answers

What's the recommended way to queue "delayed execution" messages via ServiceStack/Redis MQ?

I would like to queue up messages to be processed, only after a given duration of time elapses (i.e., a minimum date/time for execution is met), and/or at processing time of a message, defer its execution to a later point in time (say some…
JesseP
  • 756
  • 1
  • 7
  • 23
4
votes
1 answer

How do I make RedisMqServer wait a second before retrying a message?

It appears that RedisMqServer's requestTimeOut constructor argument does not have an impact on the time between message retries. Is there some other way to add a delay between message retries? Specifically we are looking to add a property to a…
ethan
  • 111
  • 1
  • 8
2
votes
1 answer

How to serve a Redis MQ requests that depends on User session in servicestack

I was looking for a better approach to solve the the following scenario. My API endpoints are currently using Usersession variables while processing the request. This becomes a problem when we have to queue the requests on Message Queue using Redis…
2
votes
1 answer

How could I add a delay in processing failed messages in ServiceStack Redis MQ

Is there an easy way to get Servicestack to wait x seconds before retrying a failed MQ item (using Redis MQ). At the moment it just tries 3 times consecutively with no delay.
richardwhatever
  • 4,564
  • 5
  • 23
  • 26
1
vote
1 answer

Custom name for RegisterHandler lists - RedisMqServer / IMessageQueueClient

We are using IMessageQueueClient to push messages onto a Redis queue and pick them up via the registerhandler method. https://docs.servicestack.net/redis-mq#redis This is working great, no complaints. However, IMessageQueueClient.Publish() has an…
Barry
  • 357
  • 1
  • 11
1
vote
1 answer

Override visibility time for queued message [ServiceStack]

For long-running message-based requests, we can set the visibility timeout at the queue level, but there doesn't appear to be a way to override it at the message level. I'd like to be able to extend the time for long-running operations without just…
Arian Kulp
  • 831
  • 8
  • 31
1
vote
0 answers

ServiceStack RedisMqServer retry interval

How do I set the retry interval of the ServiceStack RedisMqServer? I notice there is a property named KeepAliveRetryAfterMs, I set this to 10 seconds, will this negatively affect the mq in anyway? Also, is it possible to have increasingly longer…
Rosdi Kasim
  • 24,267
  • 23
  • 130
  • 154
0
votes
1 answer

Seeking an understanding of ServiceStack.Redis: IRedisClient.PublishMessage vs IMessageQueueClient.Publish

I am having a hard time separating the IRedisClient.PublishMessage and IMessageQueueClient.Publish and realize I must be mixing something up. ServiceStack gives us the option to listen for pub/sub broadcasts like this: static IRedisSubscription…
Ted
  • 19,727
  • 35
  • 96
  • 154
0
votes
1 answer

Postpone message excution to specific time using RedisMqHost

Is it possible to use RedisMqServer as simple task scheduler? For example to publish a message and execute it in feature (at specific time)?
marcinn
  • 1,879
  • 2
  • 22
  • 46