java - Weblogic 是否支持未标记为可序列化的 session 对象的故障转移?

标签 java serialization replication weblogic websphere

致力于将 Spring MVC 应用程序从 Weblogic 提升和转移到 Websphere。以前的所有者发誓他们有故障转移工作,但存储在 session 中的一半对象甚至不可序列化。

Weblogic 是默默地忽略这些序列化错误,还是以一种 transient 方式优雅地处理任何不可序列化的对象?

最佳答案

Does Weblogic silently ignore serialization errors these or perhaps does it gracefully treat any non serializable objects in a transient manner?

据我所知,当 session 复制被激活时,WebLogic 不会忽略不可序列化的对象, session 复制只会失败。 WebLogic 使用以下消息对此进行记录:

<Error> <Cluster> <BEA-000126> <All session objects should be serializable to replicate. Check the objects in your session. Failed to replicate non-serializable object.>

我现在无法确认,但是 this article甚至声称 session 复制甚至会在那之后停止。

引用资料

关于java - Weblogic 是否支持未标记为可序列化的 session 对象的故障转移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4084405/

相关文章:

java - Android Java -- 在Android平台反序列化一个文件

Python Pickle 不保存整个对象

python 棉花糖 : how to allow multiple Schemas to a Schema's field?

mongodb - 从 mongodb 中的副本配置重新开始

java - 如何从构造函数中获取实例对象?

java - 绑定(bind) JNDI 名称 com.jinsoft.dating.server.ProfileEJBRemote 时出错

Java EE 并发和锁定

java - 如何按长度循环以下程序

Postgresql 9.6 复制建议

sql-server - SQL Server 中使用镜像、日志传送、复制和集群的场景有哪些