gpt4 book ai didi

java - 究竟什么时候销毁 servlet?

转载 作者:搜寻专家 更新时间:2023-10-31 19:55:03 27 4
gpt4 key购买 nike

我正在查看 Java Servlet 教程,但我错过了有关 servlet 何时被服务器销毁的信息?如果我想手动销毁一个未使用的 Servlet 以节省内存用于其他任务怎么办!

因为据我所知,每台服务器都有其内存限制,托管未使用的 servlet 会浪费资源和应用程序质量,

感谢您澄清这一点,因为应用程序性能是开发过程中最重要的问题之一!

最佳答案

在多集群环境中,每个节点上只有一个 Servlet 实例,或者你可以说每个 JVM 机器上每个 Servlet 只有一个实例。

Servlet 在应用程序启动时或在第一次调用 servlet 时初始化。

when exactly the servlet is destroyed by the server?

当服务器关闭或处理应用程序时,所有 Servlet 实例都会被销毁。

I want to destroy manually an unused Servlet to conserve a memory for other tasks!

您不能手动销毁 Servlet,Servlet 就像 worker 一样,不是数据容器。在大多数情况下,Servlet 不包含任何实例成员以避免多线程问题。

关于java - 究竟什么时候销毁 servlet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24832470/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com