提高应用程序性能的方法

时间:2016-07-22 10:05:35

标签: java performance database-performance

我在使用Java环境,Oracle数据库和支持50个用户的Weblogic应用服务器构建的生产系统上工作。

我想知道,如果访问此应用程序的用户数量增长以及我遇到性能问题,如何及时提高此应用程序的性能。

我认为方法是

  1. 增加连接池容量
  2. 增加缓存大小
  3. 我们面临着以下问题的应用程序缓慢

    1. 在Weblogic中处理与待处理的数据库请求相关的线程
    2. 访问LDAP的用户数量不断增加。
    3. 据说这些修复很长一段时间。我想知道如何提出解决方案,以便在遇到问题时按时提高性能。

1 个答案:

答案 0 :(得分:3)

除非你提供更多细节,否则我只能说是和是....等等。我会建议阅读这两篇文章,以了解如何优先考虑缩放

http://www.theserverside.com/news/1363681/Scaling-Your-Java-EE-Applications

https://dzone.com/articles/the-basics-of-scaling-java-ee-applications

我个人发现,无状态API通常具有更高的可扩展性并且需要努力