提高应用程序性能的方法
Ways to increase performance of an application
我在使用 Java 环境、Oracle 数据库和支持 50 个用户的 Weblogic 应用服务器构建的生产系统上工作。
我想知道如果访问此应用程序的用户数量大量增加并且我遇到性能问题,我该如何及时、当场提高此应用程序的性能。
我认为方法是
- 增加连接池容量
- 增加缓存大小
我们面临以下问题导致应用程序运行缓慢
- 在 Weblogic 中触发与未决数据库请求相关的线程
- 越来越多的用户访问 LDAP。
有人说这些修复已经很久了。我想知道如何提出解决方案,例如在遇到问题时及时,当场提高性能。
除非你提供更多细节,否则我只能说是和是......有点。我建议阅读这两篇文章,以了解您应该如何优先考虑扩展
http://www.theserverside.com/news/1363681/Scaling-Your-Java-EE-Applications
https://dzone.com/articles/the-basics-of-scaling-java-ee-applications
我个人发现无状态 API 通常本质上更具可扩展性,是值得努力的东西
我在使用 Java 环境、Oracle 数据库和支持 50 个用户的 Weblogic 应用服务器构建的生产系统上工作。
我想知道如果访问此应用程序的用户数量大量增加并且我遇到性能问题,我该如何及时、当场提高此应用程序的性能。
我认为方法是
- 增加连接池容量
- 增加缓存大小
我们面临以下问题导致应用程序运行缓慢
- 在 Weblogic 中触发与未决数据库请求相关的线程
- 越来越多的用户访问 LDAP。
有人说这些修复已经很久了。我想知道如何提出解决方案,例如在遇到问题时及时,当场提高性能。
除非你提供更多细节,否则我只能说是和是......有点。我建议阅读这两篇文章,以了解您应该如何优先考虑扩展
http://www.theserverside.com/news/1363681/Scaling-Your-Java-EE-Applications
https://dzone.com/articles/the-basics-of-scaling-java-ee-applications
我个人发现无状态 API 通常本质上更具可扩展性,是值得努力的东西