Re: Prevent JVM from starting again and again

Don Brown <[email protected]>
Newsgroups gmane.comp.lang.as400.java
Message-ID <OFF32458BD.37C336E1-ON4A2582FE.00204672-4A2582FE.0020A839@msd.net.au>
I had a similar problem where I did not want to start a new JVM for every
request.

I have now implemented a monitor program, a program that is started and
waits on a data queue for requests.

This program initially starts a JVM with a dummy call just to initialise
the environment.  Each request received on the data queue is then using the
already established JVM.  The results are large and in JSON so I am writing
these to a file and passing the completion status back on a different keyed
data queue.

This is working very, very well.

Let me know if you need assistance in setting up the data queues but it is
really quite simple.

Cheers

Don Brown


-- 
This is the Java Programming on and around the IBM i (JAVA400-L) mailing list
To post a message email: JAVA400-L-Zwy7GipZuJhWk0Htik3J/[email protected]
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request-Zwy7GipZuJhWk0Htik3J/[email protected]
Before posting, please take a moment to review the archives
at https://archive.midrange.com/java400-l.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.