-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Dan,

On 2/13/15 7:29 AM, Daniel Mikusa wrote:
> On Thu, Feb 12, 2015 at 11:59 PM, Kevin Hale Boyes
> <kcbo...@gmail.com> wrote:
> 
>> I currently have an application running on weblogic that I'm
>> moving over to tomcat 8. One of the things the application does
>> is run background jobs using the commonj WorkManager.  These jobs
>> are managed by weblogic which seems to be the recommended
>> practice.
>> 
>> What is the best/recommended way to run background jobs in Tomcat
>> 8?
>> 
> 
> Personally I'd use Spring, which has a nice and simple way to
> schedule tasks.  I'd also be using Spring for other things though
> and I'm not sure I'd pull it in just for scheduled tasks.
> 
> A quick google search came up with this library.
> 
> http://commonj.myfoo.de/
> 
> Haven't personally used it though.
> 
> I suppose another option would be to just use
> java.util.concurrent.

That amounts to rolling-your-own. If you just need to do something on
a rough schedule, then java.util.concurrent is fine: start a thread
that does something every 10 minutes or whatever.

If you want real scheduling, you want something like Quartz:
http://quartz-scheduler.org/

I would argue that there are better solutions than using Quartz from
within your own web application, but it depends upon your perspective.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: GPGTools - http://gpgtools.org

iQIcBAEBCAAGBQJU3icEAAoJEBzwKT+lPKRY9bIP/ilEoImpKncX82WU+SqgQQgP
zUhUTP0x+bntXNpouuxbb1NOhHKH6d7l0p2WKkQRoKf2qxJzxYhEnAiBELCI7CQF
02OrXnzl4VmatgVgd5Aom/7QIzhLArLKNosGwIS8d/BbssPcZS6plBTU70VS8C7D
I+QON7RW3veJG9SFFA5sKrGhlgFuDUTbrLcz/oZeZ2xdbg4s2htAH9B+XNz5Gbvv
NKESUASPTGzYCSwZhgwIVoxZZavdkCwVvSJIEyPDlGwMDrBkYdSg/GbctyHA8Mny
METMmlN9Q29mEc6/VNSv6B+XtqUWCPud0WAPZm6rIso7NaV/ScY+/L19lzvLOn1a
SvwYavQ8bdGWb+w5xIcnsnZkLknwaDJoYMerquwnCxsPqaAdBygdku8OuvA8PxT4
eIlUCOoT5GjxWTEX+HIWBvyx2KXTM8EScYdyXCuGtxnKcpexYaXBJQ2GhNc4EHym
T3JiLu/fAIu4TWyI6oM64YLMfJfNk49gNtPCjWfRluG4qqKQ3YqjQubf8FIe/vOe
y1wXzC/7KtV1urLDL74mLTjGpihiig3e9CRa7MWK354K/WoSlgbkze/Ac1df40g+
Zq1MpgnGQmjgvG16FGujeL5U+QlwFTXYNAqXKsP0++FJJ9DEhkQM8c0yYlDplOYZ
xFKob5fnVsgVj1flZH4N
=aLoS
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to