Re: [jade-develop] The Amazing Dying Container, and messages sent in afterMove()


Subject: Re: [jade-develop] The Amazing Dying Container, and messages sent in afterMove()
From: John J. Mikucki (jjm7570@cs.rit.edu)
Date: Thu Aug 01 2002 - 18:57:08 MET DST


Thus spake John J. Mikucki (jjm7570@cs.rit.edu):

> Some of my JADE containers are dying, and I don't know why. I may be doing
> something wrong within my agent, but I'm certain I'm not intending for agents
> to kill containers, and call no functions that are documented to kill them.
> Currently, my platform has about 60 containers, and at least one died in the
> first 15 minutes. What could be happening?
>
> The container deaths have the unfortunate effect of doing Bad Things to the
> master platform. In particular, the platform (as indicated by the RMA)
> doesn't acknowledge that the container has died, and will not kill it / remove
> it from the container list. Hence, my agents keep attempting to move to dead
> containers. Worse, however, is that the agents seem to lose messages after the
> container failure.

As a follow-on, I've discovered that this leaves the RMA unable to shutdown the
main platform. The platform JVM had swollen to 71MB from approximately 31MB,
and I went to each machine, killing the platforms manually.

John

-- 
Avoision, n:  Avoidance, as practiced in 'Joisey.



This archive was generated by hypermail 2a22 : Thu Aug 01 2002 - 18:55:27 MET DST