gpt4 book ai didi

websphere - 将应用程序移动到 Websphere 集群

转载 作者:行者123 更新时间:2023-12-03 08:06:50 40 4
gpt4 key购买 nike

在将应用程序从单个 Websphere Application Server 迁移到 Websphere 集群之前,我们应该注意什么

最佳答案

这是我根据经验列出的 list 。它并不完整,但应涵盖最常见的问题领域:

  • 计划负责分布式 session 管理配置(即您将使用内存到内存还是基于数据库的复制)。请注意,如果您仍然在 32 位平台上,如果您的应用程序使用了大量内存,则集群的资源需求开销可能会导致不稳定问题。
  • 确保您放入用户 session 的所有内容都可以使用默认序列化程序(实现 Serializable)进行序列化。否则,您可能会遇到分布式 session 的问题。
  • 您放入 DynaCache 的所有内容也是如此。确保一切都正确序列化。
  • 指定并确保将所有资源定义(JDBC 提供程序等)设置为适当的范围。我通常建议将实际的 Cluster 范围用于安装到集群使用的应用程序的所有内容。这可确保测试功能从适当的角度正常工作,并且您不会做出相互冲突的定义。
  • 确保您的应用程序对 Web 界面中的资源使用相对路径。一旦您开始负载平衡和其他东西,如果您已经解决了很多问题,您可能会遇到一些严重的问题。
  • 如果您有任何类型的计时器,请确保它们与集群配合良好。对于 Quartz,这可能意味着您应该将 JDBC 存储用于计时器任务。使用 EJB 计时器确保您只注册计时器一次(如果您有多个节点同时尝试注册,则可能会损坏 WAS 的计时器数据库)并确保将它们安装到集群范围。
  • 确保您使用 WAS 提供的 SSO 机制。如果您有自定义实现,请确保它能够很好地处理在集群中的服务器之间移动用户。
  • 关于websphere - 将应用程序移动到 Websphere 集群,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3626338/

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