XMLs not reloading in all processes (UWSGI)?

classic Classic list List threaded Threaded
3 messages Options
D K
Reply | Threaded
Open this post in threaded view
|

XMLs not reloading in all processes (UWSGI)?

D K
I'm running version 18.05 and have noticed that when updating the tool_conf.xml that changes don't always get loaded in all processes (e.g. if I hit reload sometimes my changes show up and sometimes they do not). Also, if I try to run a new tool I've added sometimes this will fail presumably because that process doesn't have the update. The only fix for this seems to be a galaxy restart.

I've turned watchdog on and am using the UWSGI + mules strategy. 

Any suggestions?

___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/
Reply | Threaded
Open this post in threaded view
|

Re: XMLs not reloading in all processes (UWSGI)?

John Chilton-4
Does your tool_conf.xml file have monitor="true" on the toolbox tag
(e.g. <toolbox monitor="true"> -
https://github.com/galaxyproject/galaxy/blob/dev/config/tool_conf.xml.sample#L2)?
I guess the tool reload option will only work in a single process
setup - but the monitoring with watchdog should be sufficient to not
need this button at all when working properly.

-John
On Wed, Nov 28, 2018 at 1:34 PM D K <[hidden email]> wrote:

>
> I'm running version 18.05 and have noticed that when updating the tool_conf.xml that changes don't always get loaded in all processes (e.g. if I hit reload sometimes my changes show up and sometimes they do not). Also, if I try to run a new tool I've added sometimes this will fail presumably because that process doesn't have the update. The only fix for this seems to be a galaxy restart.
>
> I've turned watchdog on and am using the UWSGI + mules strategy.
>
> Any suggestions?
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>   https://lists.galaxyproject.org/
>
> To search Galaxy mailing lists use the unified search at:
>   http://galaxyproject.org/search/
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/
D K
Reply | Threaded
Open this post in threaded view
|

Re: XMLs not reloading in all processes (UWSGI)?

D K
Hi John,

I did not previously have <toolbox monitor="true"> in my tool_conf.xml file but have added it. 


On Mon, Dec 3, 2018 at 5:56 AM John Chilton <[hidden email]> wrote:
Does your tool_conf.xml file have monitor="true" on the toolbox tag
(e.g. <toolbox monitor="true"> -
https://github.com/galaxyproject/galaxy/blob/dev/config/tool_conf.xml.sample#L2)?
I guess the tool reload option will only work in a single process
setup - but the monitoring with watchdog should be sufficient to not
need this button at all when working properly.

-John
On Wed, Nov 28, 2018 at 1:34 PM D K <[hidden email]> wrote:
>
> I'm running version 18.05 and have noticed that when updating the tool_conf.xml that changes don't always get loaded in all processes (e.g. if I hit reload sometimes my changes show up and sometimes they do not). Also, if I try to run a new tool I've added sometimes this will fail presumably because that process doesn't have the update. The only fix for this seems to be a galaxy restart.
>
> I've turned watchdog on and am using the UWSGI + mules strategy.
>
> Any suggestions?
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>   https://lists.galaxyproject.org/
>
> To search Galaxy mailing lists use the unified search at:
>   http://galaxyproject.org/search/

___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/