Closed Bug 1545939 Opened 6 years ago Closed 5 years ago

restart services daily

Categories

(Taskcluster :: Services, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Assigned: bstack)

References

Details

In a few places, we assume that Heroku restarts our processes daily -- for example the in-memory caches for worker info.

We could try to find and fix all of those places -- it's a bit sloppy, really -- but we'll still have a risk of memory leaks in Node, etc. causing processes to fail.

If it's not too difficult, it might make sense to automatically restart processes on a daily basis (but not all at the same time).

Thoughts on which direction to go?

Makes sense to restart daily for sure.

Type: defect → enhancement

It looks like k8s doesn't have built-in support for that, so I think this will need some kind of custom support in the services themselves.

Assignee: nobody → bstack
Blocks: tc-cloudops
Status: NEW → ASSIGNED
Type: enhancement → defect
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Type: defect → enhancement
You need to log in before you can comment on or make changes to this bug.