tomcat相关内容

Tomcat 如何处理多个请求

我知道创建 Web 应用程序,但我有一个基本疑问. 很抱歉问了一个非常愚蠢的问题,但想澄清我的疑问. Tomcat Container 如何处理请求,我的意思是说,当我发送对 home.jsp 页面的请求时,我得到的响应只是 home.jsp 页面而不是register.jsp 页面,该页面同时可能是来自世界其他角落的其他人的请求. 例如: Client A --------r ..
发布时间:2022-01-24 20:48:55 服务器开发

独立 Tomcat 6.0.* + 20,000 个同时连接

有谁知道如何将 Tomcat 6.0 配置为可以同时处理 20,000 个连接的独立 Web 服务器(在 Windows XP 上)?请帮帮我. 解决方案 如果你配置它使用 HTTP NIO 连接器并给它足够的内存,理论上它必须能够做到. 使用普通的 HTTP 连接器时,性能会在 1K 左右的连接数左右开始下降,然后在 5K 左右的同时连接数上急剧下降,这仅仅是因为每个连接都隐含地使 ..
发布时间:2022-01-24 15:31:58 服务器开发

“connectionTimeout"到底是什么意思?在Tomcat中是什么意思?

在文档(Tomcat 7 配置)中,它是这样写的: 在接受连接后,此连接器将等待显示请求 URI 行的毫秒数.使用值 -1 表示没有(即无限)超时.默认值为 60000(即 60 秒),但请注意,Tomcat 附带的标准 server.xml 将其设置为 20000(即 20 秒).除非 disableUploadTimeout 设置为 false,否则在读取请求正文(如果有)时也会使用此超 ..
发布时间:2022-01-24 15:10:39 Java开发

从 war 文件中运行 rake 任务

我的代码库最初是用 ruby​​ 编写的.它有一个 rakefile.rb 文件来执行数据库迁移.后来我把整个东西都改成了 jruby,以便于部署,效果很好.我面临的唯一问题是如何运行我的 rake 任务(执行数据库迁移). 我试过了 java -jar GV_S.war -S rake db_migrate[1] 1 是版本,但这不起作用. 这给了我: [Winstone 20 ..
发布时间:2022-01-23 09:58:37 服务器开发

如何告诉 Swagger 一个属性是一个 Map

我正在与 Jersey 开发一项宁静的服务.但是,我正在使用 Swagger 作为文档.我的模型具有地图类型的属性.Swagger 将这个属性显示为一个 Object(不是特定类型).那么如何告诉 Swagger 这个属性来自 Map 类型呢? 公共类模型{私有字符串名称;私有映射我的地图;公共模型(){极好的();}公共字符串 getName() {返回名称;}公共无效集合名称 ..
发布时间:2022-01-22 18:28:22 Java开发

Tomcat 上的 Jersey REST 服务出现 404 错误

我查看了有关该主题的所有可用答案,要么我面临一个完全不同的问题,要么我错过了一些重要的时间. 服务类: 包org.test;导入 javax.ws.rs.GET;导入 javax.ws.rs.Path;导入 javax.ws.rs.Produces;导入 javax.ws.rs.core.MediaType;//http://localhost:8080/JunkWeb/rest/Test ..
发布时间:2022-01-21 19:19:21 Java开发

使用 Jersey 的 Java 中的 WebServices

我们尝试通过以下链接使用 Jersey 和 Tomcat 在 Java 中创建示例 web 服务 helloworld: http://www.vogella.de/articles/REST/article.html http://www.ibm.com/developerworks/library/wa-aj-tomcat/ 但在运行应用程序时,我们收到如下错误: java.l ..
发布时间:2022-01-21 19:16:59 Java开发

java.lang.NoClassDefFoundError: org/glassfish/jersey/internal/inject/Binder 启动 Tomcat 服务器时

我正在使用 Jersey 和 Maven 在 Java 中构建 REST API.我使用 Tomcat 9 作为我的服务器.在我今天尝试安装 RestAssured、 Hamcrest、 和 JUnit 之前,一切正常.突然间,我所有的端点都抛出了 500 个内部服务器错误.500错误的根本原因是java.lang.NoClassDefFoundError: org/glassfish/jerse ..
发布时间:2022-01-21 19:12:36 Java开发

Jersey Web 应用程序的 Docker 映像

我正在尝试从我在 Tomcat 服务器上运行的 Jersey Web 应用程序创建一个 Docker 映像.我正在 Windows 7 机器上开发. 我已将 Web 应用程序部署在我的开发机器上的本地 Tomcat 8.0.14 应用程序服务器上,一切正常. 为了创建 Docker 映像,我将以下 Dockerfile. 放在与 my-web-app.war 文件相同的目录中. FR ..
发布时间:2022-01-21 19:12:31 服务器开发

如何对部署在 Tomcat 上的 Jersey Web 应用程序进行单元测试?

我正在构建一个部署在 Tomcat 上的 Jersey Web 应用程序.我很难理解如何对应用程序进行单元测试. 只需在我的测试中实例化类并调用它们的方法(这与 Jersey 或 Tomcat 无关),就可以测试核心业务逻辑(非 Jersey 资源类). 但是,对 Jersey 资源类(即映射到 URL 的类)进行单元测试的正确方法是什么? 我需要为此运行 Tomcat 吗?或者 ..
发布时间:2022-01-21 19:11:19 Java开发