dicoogle icon indicating copy to clipboard operation
dicoogle copied to clipboard

[core] Add kill switch for dead plugin sets

Open Enet4 opened this issue 1 year ago • 2 comments

This implements a safety measure against misconfigured or malfunctioning plugins. If the JVM property dicoogle.deadPluginKillSwitch is set to true (case insensitive), any dead plugin will kill the Dicoogle process, thus requiring devops to investigate and fix the issues reported in the logs.

Enet4 avatar Mar 14 '24 11:03 Enet4

may be we can set as default behavior ?

bastiao avatar Mar 14 '24 12:03 bastiao

may be we can set as default behavior ?

Can be done. I am just not sure how disruptive this change might be, since it could break an existing installation because of a plugin that we might not even care about. I say we test internally and draw our own conclusions.

Enet4 avatar Mar 14 '24 15:03 Enet4