-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CCP] - Cron jobs need to have randomized times #731
Closed
gitAskur opened this issue
Dec 18, 2020
· 2 comments
· Fixed by eveseat/console#87 or eveseat/console#88
Closed
[CCP] - Cron jobs need to have randomized times #731
gitAskur opened this issue
Dec 18, 2020
· 2 comments
· Fixed by eveseat/console#87 or eveseat/console#88
Labels
Comments
warlof
added a commit
to warlof/eveseat-console
that referenced
this issue
Dec 18, 2020
to prevent excessive call at time from all existing SeAT instances in the world, add some randomness to token update batches. also queue jobs related to corporation only for token having a Director role. most of corporation endpoints are requiring that role and that should reduce the amount of calls by the meantime. seed scheduler using random values overriding default scheduler at every time it's ran. to ensure all existing instance benefits of the change, we force scheduler to be seeded even if commands already exist. EVE Online maintenance window is excluded from schedule - still need to find a way to handle timezone though :( Closes eveseat/seat#731
warlof
added a commit
to eveseat/console
that referenced
this issue
Dec 21, 2020
to prevent excessive call at time from all existing SeAT instances in the world, add some randomness to token update batches. also queue jobs related to corporation only for token having a Director role. most of corporation endpoints are requiring that role and that should reduce the amount of calls by the meantime. seed scheduler using random values overriding default scheduler at every time it's ran. to ensure all existing instance benefits of the change, we force scheduler to be seeded even if commands already exist. Related to eveseat/seat#731
I leave the issue open for now as we attempt to design a new way to handle updates related to this issue which should help to reduce the load across a timeframe in a more efficient way. However, this will not be done until next year. Instances with agent |
3 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hit me up on Slack for any clarification.
If this can not be achieved we will have to block the user agent.
The text was updated successfully, but these errors were encountered: