Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 什么';JBoss服务的最大网站是什么?_Java_Jboss_Scalability - Fatal编程技术网

Java 什么';JBoss服务的最大网站是什么?

Java 什么';JBoss服务的最大网站是什么?,java,jboss,scalability,Java,Jboss,Scalability,我的“正常”开发基于java(1.6)、数据库(db2、oracle、mysql)和应用服务器(JBoss) 我想知道是否有一个并发用户的限制,我可以处理这个配置。我认为用这种方式运行像google.com这样的网站是不可能的 但限制在哪里? 如果事情变大了,我必须切换到一个更强的“轻C++”解决方案 > Tomcat < /强>还是我必须“强”>放弃java < /强>,使用PHP、Python等?< /P> < P>谷歌服务器(主要是java、C++和Python的混合)最后一次听到,因此

我的“正常”开发基于java(1.6)、数据库(db2、oracle、mysql)和应用服务器(JBoss)

我想知道是否有一个并发用户的限制,我可以处理这个配置。我认为用这种方式运行像google.com这样的网站是不可能的

但限制在哪里?

<>如果事情变大了,我必须切换到一个更强的“轻C++”解决方案<强> > <强> Tomcat < /强>还是我必须“强”>放弃java < /强>,使用PHP、Python等?< /P> < P>谷歌服务器(主要是java、C++和Python的混合)最后一次听到,因此,Java绝对是高性能服务器社区中的一员。然而,这里的关键秘密是服务器软件有多好——如果你打算服务于全世界的人口,没有一台服务器,无论速度有多快,都足够快——你需要的是能够设置大量的服务器来并行处理负载

JBoss支持横向扩展,一旦你建立并运行了它,重要的是你能负担得起多少服务器(好吧,几乎所有的事情)。此外,您会注意到数据库服务器是真正的瓶颈,而不是web服务器。

不可能引用“限制”。这取决于您的硬件、应用程序、配置、使用模式等

如果您的数据库模式没有得到很好的优化,或者没有使用适当的索引,那么语言的任何更改都不会对您有所帮助

如果你的中间层是健谈的,并且在每次交易中都有潜在的死亡,那么语言的改变对你没有帮助


如果你的应用程序写得很好,但你发现自己仍然跟不上,那么使用另一种语言也无济于事。做企业级的事情的全部目的是使硬件扩展成为可能。

JBoss应该能够在非常大的企业环境中使用。这在很大程度上取决于您的工作负载,但我非常怀疑从Java切换到python或PHP是否会找到更好的可伸缩性。这实际上更多地取决于架构,而不是平台本身。但是,JBoss是在企业中运行的,它有很多功能和类似的东西可以扩展,我不明白你为什么关闭了它。这个问题怎么了?没错。。。不要忘记尽可能使用缓存减轻数据库的负载。