java - tomcat 与自己的服务器

标签 java tomcat

考虑到整体性能是最重要的问题,我想知道用 Java 编写一个简单的 Web 服务器是否足以处理生产。 (我说的是提供 java 生成的内容)

期望一个体面的书面套接字应用程序可以提供与 Tomcat 相同的可靠性是否合理?

(我可能想到的一个困难是克服浏览器的错误)

谢谢。

最佳答案

你应该重视这里的生产这个词。编写本地 Web 服务器很容易出错,就像重新发明轮子一样。

处理并发性、安全性、规范合规性、重负载下的最佳性能、连接器等会带来重大问题,尤其是当您希望服务器生产就绪

交付足够好且可靠的 Web 服务器所涉及的测试将是巨大的。

此外,已经有可用的可靠网络服务器,如 tomcat v7、jetty,它们的配置足以优化性能,并有足够的钩子(Hook)来定制。所以 IMO,这是一个 NO。

关于java - tomcat 与自己的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14606135/

相关文章:

spring - 为什么我的 spring boot 应用程序首先失败然后突然在 cloudfoundry 中启动?

tomcat - 带有 url 模式 "/*"的 servlet 映射中的 StackOverflowError

tomcat - 部署 CAS 后 spnego 身份验证停止工作

Tomcat 7 部署 war : 404 error on servlets, 其他文件正常,eclipse 一切正常

java - org.openqa.selenium.json.JsonOutput.write(Ljava/lang/Object;Ljava/lang/reflect/Type;) 由于 JsonException : Attempting to close incomplete json stream

java - 在 Java 8 中将 while 循环转换为流

java - 如何在 hibernate 条件中使用日期部分

java - jsonschema2pojo 还生成自定义注释器的对象

java - 为什么JVM中String对象和文字的内存空间是分开的?

java - 无法通过 java 邮件 API 发送电子邮件?