如何解决为什么不建议使用javax.servletSingleThreadModel?
在javadoc中说为什么。SingleThreadModel
被设计为低负载并发的一种简单解决方案,但它甚至无法解决:
请注意,SingleThreadModel不能解决所有线程安全问题。例如,即使使用SingleThreadModel servlet,会话属性和静态变量仍然可以同时由多个线程上的多个请求访问。建议开发人员采取其他方法解决这些问题,而不要实现此接口,例如,避免使用实例变量或同步访问这些资源的代码块。
如果无法达到其设计目的,则不应使用它。
解决方法
为什么javax.servlet.SingleThreadModel
不推荐使用?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。