GithubHelp home page GithubHelp logo

Comments (9)

HermesNew avatar HermesNew commented on May 28, 2024

I have 20 Reminders. When kubernetes rolls restart the silo node, some reminders may not trigger ReceiveReminder() .

from orleans.

HermesNew avatar HermesNew commented on May 28, 2024

When kubernetes rolls to restart the pod, start one first and then close another. After the last node starts and closes, the ReminderGrain activated on that node also closes. In theory, the reminder will be reloaded through the database later, but unfortunately, this did not trigger the reactivation of the reminder.

from orleans.

ReubenBond avatar ReubenBond commented on May 28, 2024

@HermesNew the reminder never fires again? Are you able to share logs privately?

from orleans.

ReubenBond avatar ReubenBond commented on May 28, 2024

Could you also provide some info about the reminder dueTime & period and the provider you are using?

from orleans.

HermesNew avatar HermesNew commented on May 28, 2024

Yes,the reminder never fires again.
The previous 3. x version did not have this issue, and the same project has the same implementation.

@HermesNew the reminder never fires again? Are you able to share logs privately?

from orleans.

HermesNew avatar HermesNew commented on May 28, 2024

dueTime is TimeSpan.FromMinutes(4),period is TimeSpan.FromMinutes(5)

from orleans.

HermesNew avatar HermesNew commented on May 28, 2024

We use this AdoNetReminderTable. Reminder database is PostgreSQL 15.0.

from orleans.

ReubenBond avatar ReubenBond commented on May 28, 2024

@HermesNew are you able to reproduce this with debug logs enabled?

from orleans.

HermesNew avatar HermesNew commented on May 28, 2024

Our testing environment does not support logs below warning.
As long as it is a rolling node, there will be some reminders that cannot be fired.
I will enable debug logs in my local environment, reproduce them, and then send out the logs.

from orleans.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.