[Pdx-pm] Apache, mod_perl, Catalyst, qx, and the ampersand
chromatic
chromatic at wgz.org
Wed Dec 20 16:22:47 PST 2006
On Wednesday 20 December 2006 15:35, Roderick A. Anderson wrote:
> Short-ish story is we pull a XML file -- specified as a GET from a URL
> redirect. Parse it and get a URI/URL of a large file. The next step is
> to pull that file back but not make the user wait on it. They should be
> able to continue with other parts of the process.
>
> I'm wondering if
>
> qx{ script_that_does_the_get_and_other_magic & };
>
> is the right way to go. Other methods of backgrounding a process from
> within Apache/mod_perl.
That works for pretty simple things, if you're careful about permissions.
Another option is to install a messaging system and communicate with other
processes. I've heard good things about Spread:
http://www.onlamp.com/pub/a/onlamp/2006/11/30/lamp-and-spread.html
This is a little more complex, but it has a nice conceptual cleanliness as
your needs grow.
-- c
More information about the Pdx-pm-list
mailing list