I can report that I know have what appears to be a stable BaseX system of multiple instances, one to serve pages and one or more to do data processing.
I’ve set up XQuery code to manage using temporary databases to work in and then swap those into production. It seems to work although it’s still too new to know if I’ve missed out some details around locking. I also made my databases more granular so that I can have multiple worker instances handling different parts of our data. We have four active streams of development for the ServiceNow product documentation (“families” is the SN term for our product versions) so it makes sense to have one instance per family. It’s also clear that if I had the ability to use Docker containers that one could horizontally scale really well with a little bit more effort. I also put Liam’s cron trick in place and my server was running when I got up this a.m., so thanks for that. Cheers, E. _____________________________________________ Eliot Kimber Sr Staff Content Engineer O: 512 554 9368 M: 512 554 9368 servicenow.com<https://www.servicenow.com> LinkedIn<https://www.linkedin.com/company/servicenow> | Twitter<https://twitter.com/servicenow> | YouTube<https://www.youtube.com/user/servicenowinc> | Facebook<https://www.facebook.com/servicenow> From: Liam R. E. Quin <l...@fromoldbooks.org> Date: Wednesday, February 9, 2022 at 3:05 PM To: Eliot Kimber <eliot.kim...@servicenow.com>, basex-talk@mailman.uni-konstanz.de <basex-talk@mailman.uni-konstanz.de> Subject: Re: [basex-talk] BaseX Doing Lots of Work on Startup: How to Diagnose? [External Email] On Wed, 2022-02-09 at 17:17 +0000, Eliot Kimber wrote: > > So if I understand your cron job, it just tries to start BaseX, which > if it’s already started will have no effect (other than emitting the > messages you send to /dev/null. Right. -- Liam Quin, https://urldefense.com/v3/__https://www.delightfulcomputing.com/__;!!N4vogdjhuJM!R6821SX0l0VkuInKbjsLK0mGKYT73oHr2fv8PlnbR_WPyCBVPCUVP3FUq5teSF-NyghqEg$<https://urldefense.com/v3/__https:/www.delightfulcomputing.com/__;!!N4vogdjhuJM!R6821SX0l0VkuInKbjsLK0mGKYT73oHr2fv8PlnbR_WPyCBVPCUVP3FUq5teSF-NyghqEg$> Available for XML/Document/Information Architecture/XSLT/ XSL/XQuery/Web/Text Processing/A11Y training, work & consulting. Barefoot Web-slave, antique illustrations: https://urldefense.com/v3/__http://www.fromoldbooks.org__;!!N4vogdjhuJM!R6821SX0l0VkuInKbjsLK0mGKYT73oHr2fv8PlnbR_WPyCBVPCUVP3FUq5teSF8Ai01CbQ$<https://urldefense.com/v3/__http:/www.fromoldbooks.org__;!!N4vogdjhuJM!R6821SX0l0VkuInKbjsLK0mGKYT73oHr2fv8PlnbR_WPyCBVPCUVP3FUq5teSF8Ai01CbQ$>