Project

General

Profile

Actions

Bug #18762

open

rails background tasks scaling issues

Added by Ward Vandewege almost 3 years ago. Updated almost 2 years ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
-
Release:
Release relationship:
Auto

Description

The rails api has a few background threads that should only run once, even when multiple rails api instances are active.

- ward: fill in which tasks

Just like we did in #18339, the existing background tasks in the rails api code should be put inside a mutex. Either move the code inside controller, or if that is hard, apply the same solution as in #18339.


Related issues 2 (0 open2 closed)

Related to Arvados - Bug #18339: SweepTrashedObjects scaling issuesResolvedTom Clegg11/16/2021

Actions
Related to Arvados - Feature #18863: add background job to controller to clean up old log recordsResolvedTom Clegg10/18/2022

Actions
Actions #1

Updated by Ward Vandewege almost 3 years ago

  • Related to Bug #18339: SweepTrashedObjects scaling issues added
Actions #2

Updated by Peter Amstutz almost 3 years ago

  • Target version changed from 2022-03-16 sprint to 2022-03-30 Sprint
Actions #3

Updated by Peter Amstutz almost 3 years ago

  • Description updated (diff)
  • Target version changed from 2022-03-30 Sprint to 2022-04-13 Sprint
Actions #4

Updated by Peter Amstutz almost 3 years ago

  • Related to Feature #18863: add background job to controller to clean up old log records added
Actions #5

Updated by Peter Amstutz almost 3 years ago

  • Target version changed from 2022-04-13 Sprint to 2022-04-27 Sprint
Actions #6

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-04-27 Sprint to 2022-05-11 sprint
Actions #7

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-05-11 sprint to 2022-05-25 sprint
Actions #8

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-05-25 sprint to 2022-06-08 sprint
Actions #9

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-06-08 sprint to 2022-07-06
Actions #10

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-07-06 to 2022-07-20
Actions #11

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-07-20 to 2022-08-03 Sprint
Actions #12

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-08-03 Sprint to 2022-08-17 sprint
Actions #13

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-08-17 sprint to 2022-08-31 sprint
Actions #14

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-08-31 sprint to 2022-09-28 sprint
Actions #15

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-09-28 sprint to 2022-09-14 sprint
Actions #16

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-09-14 sprint to 2022-09-28 sprint
Actions #17

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-09-28 sprint to 2022-10-12 sprint
Actions #18

Updated by Peter Amstutz over 2 years ago

  • Target version deleted (2022-10-12 sprint)
Actions #19

Updated by Lucas Di Pentima almost 2 years ago

  • Release set to 60
Actions

Also available in: Atom PDF