Есть что-то вроде Distributed Garbage Collector (DGC). Он использует лизинг для отслеживания устаревших привязок и собирает их, когда они не используются. Установите системное свойство leaseValue экспортирующей JVM, чтобы определить, когда истекает срок привязки.
Установка слишком низкого значения приведет к увеличению сетевого трафика. Слишком высокая установка приведет к тому, что устаревшие ссылки будут удерживаться слишком долго. Вы можете вызвать метод idempotent после поиска на стороне клиента, чтобы убедиться, что объект жив (или использовать что-то вроде интеллектуальных заглушек Weblogic). На стороне сервера вы можете проверить реестр и, если привязка существует, либо отмените регистрацию (в случае, если она устарела), удалите удаленный объект и экспортируйте новый, либо просто оставьте его (если он включен).
Используйте `Namng.rebind()`, чтобы преодолеть часть этого. – EJP 2016-05-20 22:07:54