Code Monkey home page Code Monkey logo

Comments (4)

mcholste avatar mcholste commented on August 22, 2024

Thanks for the submission. I'm pretty sure this is related to the various Apache weirdness I've seen with sharing database handles across Apache worker threads. The workaround (which I'll be merging soon) is to run ELSA using starman instead of Apache. Starman is a standalone web server for PSGI files and in addition to being faster, has a much more robust thread system than the Plack::Handler::Apache module. You can get starman with "sudo cpanm starman" and invoke with "starman --port 80 /usr/local/elsa/web/lib/Web.psgi" Can you give that a shot an see if it resolves the issue?

from elsa.

mstarks01 avatar mstarks01 commented on August 22, 2024

I installed Starman and so far, so good. Also, wow, it's much faster--really brings out the true nature and performance of ELSA. I'll play with it for around a week and report back with my experiences.

from elsa.

mstarks01 avatar mstarks01 commented on August 22, 2024

Unfortunately, the issue still persists even with Starman. The node that the data is on shows nothing in web.log when I perform the query from the main node. I'll send you the logs privately.

from elsa.

mcholste avatar mcholste commented on August 22, 2024

Ok, based on the logs you've sent me and going through the AnyEvent HTTP code, it looks like the error is a connection issue. Does it happen regularly enough to get a tcpdump?

from elsa.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.