草庐IT

tomcat-manager

全部标签

java - Tomcat 如何在内部处理 session ?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion据我了解,Servlet容器使用一些HTTP协议(protocol)处理session,例如,隐藏表单域URL重写cookies我很好奇ApacheTomcat如何在内部处理session,尽管这与普通开发人员无关。Tomcat是否也使用cookie或其他?

java - JAXB 在 Tomcat 9 和 Java 9/10 上不可用

TLDR:在Java9/10上,Tomcat中的网络应用无法访问JAXB,即使它的引用实现存在于类路径中也是如此。编辑:不,这不是Howtoresolvejava.lang.NoClassDefFoundError:javax/xml/bind/JAXBExceptioninJava9的副本-正如您在我尝试过的部分所知道的那样,我已经尝试了建议的解决方案。情况我们有一个在Tomcat上运行并依赖于JAXB的Web应用程序。在迁移到Java9期间,我们选择添加theJAXBreferenceimplementationasaregulardependency.从IDE启动应用程序时一切正

【在Windows下搭建Tomcat HTTP服务】

文章目录前言1.本地Tomcat网页搭建1.1Tomcat安装1.2配置环境变量1.3环境配置1.4Tomcat运行测试1.5Cpolar安装和注册2.本地网页发布2.1.Cpolar云端设置2.2Cpolar本地设置3.公网访问测试4.结语前言Tomcat作为一个轻量级的服务器,不仅名字很有趣(让人想起童年),也拥有强大功能,由于其可以实现JavaWeb程序的装载,就成为配置JSP和Java系统必备的环境软件,也是开发调试JSP程序的首选。Tomcat运行稳定且开源免费,加上apache和Sun的加持即免费和开源的特性,使其广泛应用在中小型系统及并发访问用户较少的场景中。但想要让Tomcat

java - Spring Boot 应用程序与部署在 Tomcat/Jetty 上的 .war 文件

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭6年前。Improvethisquestion在我的例子中,让我们考虑一个使用SpringBoot创建和配置的简单RESTful服务。此服务与数据库(例如Postgres)通信。有什么区别:构建一个SpringBoot.jar文件并通过java-jarmyservice.jar在我的远程公共(public)主机上运行它?或打包成.war文件部署到Tomcat/Jetty上?第一个选项似乎更容易,你只需要运行一个.jar。在第二个选项中

java - Tomcat 7 中更快的随机生成器

我遇到的问题是Tomcat7在启动时非常慢。我在日志文件中找到了这个:INFO:CreationofSecureRandominstanceforsessionIDgenerationusing[SHA1PRNG]took[12,367]milliseconds.当然,安全很重要,但在我的开发机器上却不是。我完全可以使用标准的快速随机数生成器。所以我不需要这个慢得离谱的SecureRandom实现。问题是:如何禁用它?搜索了一个解决方案,但只找到了一些关于randomClass属性的弃用信息,该属性可以设置为java.util.Random。我还发现这个属性现在在Tomcat7中似乎被

java - Tomcat突然死了

尝试在64位linux(CentOS)机器上诊断一些奇怪的Tomcat(7.0.21)和/或JVM错误。我正在对我们的服务器应用程序进行负载测试,并尝试用10万条消息对其进行测试。启动jvisualvm并一直关注堆。一切看起来都很棒*(见下文),直到我处理了大约93K条消息,然后Tomcat才死掉了。对Tomcat的PID号运行ps以确认它已死。直到这次崩溃:负载测试已经运行了大约90分钟;因为我们在93K/100K,所以应该很快就完成了)CPU保持在45%左右的强势已用堆大约为2GB(在GC后加上或减去一堆),但在大约30分钟后堆大小从4GB增加到MAX_HEAP类加载/卸载正常循环

java - 将 Tomcat 9 添加到 eclipse

我已经下载并安装了tomcat9到我的机器上,但是在Eclipse>Window>Preferences>Server>RuntimeEnvironment上,单击Add后,我只看到Tomcat7和Tomcat8,但看不到Tomcat9。我做了什么:1)安装tomcat9到本地服务器;2)将eclipse更新到火星(最新截至2015-11-25);3)安装eclipse“JST服务器适配器”和“JST服务器适配器扩展”注意:我使用tomcat9的目的是它似乎是唯一明确支持java8及更高版本的版本,而我的网络应用程序正在使用java8。(http://tomcat.apache.org

Redis可视化工具(Redis Desktop Manager)

redis是我们平时开发工作中经常用到的非关系型数据库,常用于做数据缓存,分布式锁等。为了更方便的使用redi,这里给大家推荐一款可视化工具:RedisDesktopManager。1.下载与安装直接到gihub下载,地址Release0.9.3·RedisInsight/RedisDesktopManager·GitHub 直接下载exe文件到本地,直接安装就好了2.连接使用 连接好以后,会看到如下界面 几个按钮分别对应的就是过滤、刷新、添加key、开启/关闭实时更新、删除所有key3.操作key同样,我们也可以使用命令来操作key常用的命令有set(新增),get(获取),del(删除)当

配置tomcat内存大小(windows、linux)

一、参数说明-Xms:                         JVM初始分配的堆内存-Xmx:                         JVM最大允许分配的堆内存,按需分配-XX:PermSize:           JVM初始分配的非堆内存-XX:MaxPermSize:    JVM最大允许分配的非堆内存,按需分配 补充:1、JVM初始分配的堆内存由-Xms指定,默认是物理内存的1/642、JVM最大分配的堆内存由-Xmx指定,默认是物理内存的1/43、默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制4、空余堆内存大于70%时,JVM会减少堆直到-Xm

IDEA部署配置Maven项目教程,IDEA配置Tomcat(2019.3.3)(2023.1.3)

我们往往会用到多版本的IDEA进行一个Maven项目配置部署,还有tomcat的配置,这里就有你需要的,有低版本的,也有高版本的,根据自己的情况来进行一个操作一、前言当涉及到软件开发和项目管理时,使用一个可靠的构建工具是非常重要的。Maven是一个广泛使用的构建工具,它为Java项目提供了一种简化的构建过程和依赖管理。在本文中,我们将探讨如何部署Maven并开始使用它来构建您的项目。我们将介绍所需的步骤,并向您提供一些有用的提示和建议。1、具备前提条件JavaDevelopmentKit(JDK)已安装并正确配置。确保您的系统已配置Java环境变量。下载适用于您操作系统的Maven二进制分发版