#MC

eclipse下创建maven项目并部署到tomcat服务器(转)

  maven项目部署到服务器有很多方法,可以利用jetty-maven-plugin或者tomcat-maven-plugin,这属于maven的知识点。  通常开发中,需要将项目放在服务器上借助开发工具进行调试,这里就写一下在eclipse中创建maven项目,并将它改造使之能够部署到集成在eclipse中的tom...

tomcat中server.xml配置详解

  TomcatServer的结构图如下:该文件描述了如何启动TomcatServer。<Server port="8005" shutdown="SHUTDOWN"><Listener/><GlobaNamingResources></GlobaNamin...

Tomcat配置远程调试端口(windows、Linux)

  当我们需要定位生产环境问题,而日志又不清晰的情况下,我们可以借助Tomcat提供的远程调试,设置如下://Linxu系统:apach/bin/startup.sh开始处中增加如下内容:declare-xCATALINA_OPTS="-server-Xdebug-Xnoagent-Djava.compiler=NON...

Tomcat安装、配置和部署

  首先从Apache的官方网站(http://tomcat.apache.org/)下载Tomcat。有安装版和解压版两种,本文档介绍绿色版安装方法。一、Tomcat安装(绿色版安装)  1、将下载的Tomcat解压到指定目录,如:D:WorkSpaceByJavaDevtToolsApache-Tomcat-8.0...
代码星球 ·2021-01-24

解决tomcat重启时报严重: Exception loading sessions from persistent storage的问题

很多项目在重启时会报:严重:Exceptionloadingsessionsfrompersistentstorage的问题。该问题的原因是tomcat的session持久化机制引起的,tomcat这个功能本身的用意在于重启tomcat后保持之前的session,但是在tomcat非正常关闭后,tomcat尝试恢复se...

Redis、Memcache和MongoDB的区别

Memcached的优点:Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。支持直接配置为sessionhandle。Memcached的局限性:只支持简单的key/value数...
代码星球 ·2021-01-23

Tomcat常用参数的配置

Tomcat端口配置在server.xml文件的Connector标签中,默认为8080,可根据实际情况修改。修改端口号在server.xml文件的Connector标签中增加URIEncoding='GBK'属性,解决中文参数乱码问题。增加GBK支持解决URL中文参数乱码连接相关主要参数在catalina.sh脚本文...
代码星球 ·2021-01-23

Tomcat和JDK的内存配置

1)堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在Java虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heapmemory)”。 可以看出JVM主要管理两种类...
代码星球 ·2021-01-23

JConsole监控远程Tomcat服务器

项目中使用Tomcat作为web容器,目前在同端口下已经部署了3个项目,随着其他项目的上线,需要监测一下目前tomcat的使用情况。通过度娘查到Jconsole这个工具,现将其简单配置记录如下:  1、修改tomcat_home/bin/catalina.sh文件,搜索ExecuteTheRequestedComman...

Linux安装JProfiler监控tomcat

下载JProfiler包wget http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_linux_9_2.rpm安装JProfilerrpm-ivhjprofiler_linux_9_2.rpm安装JProfiler客户端http://...

Docker安装tomcat和部署项目

随着微服务的流行,Docker越来越流行,正如它的理念”Build,Ship,andRunAnyApp,Anywhere”一样,Docker提供的容器隔离技术使得开发人员不用再去理清server里的各种环境配置,轻松把应用运行起来。我们只需把运行环境的配置和应用封装在Docker的镜像(image),然后使用Docke...

Tomcat关闭日志输出

tomcat中禁用catalina.out的输出,又可能很大。  1、直接修改catalina.sh文件的输出语句。  在文件中找到以下内容。  if[-z"$CATALINA_OUT"];then  CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out  输入到/dev/nu...
代码星球 ·2021-01-23

tomcat7+jdk的keytool生成证书 配置https

目前只会使用jdk的keytool来生成证书。本文仅介绍这种方法。1Windows下:1.1生成keystore文件及导出证书打开控制台:运行:%JAVA_HOME%inkeytool-genkey-aliastomcat-keyalgRSA按照要求一步步的输入信息,问你国家/地区代码的时候,输入cn。输入密码的时候...

Nginx+tomcat配置集群负载均衡

开发的应用采用F5负载均衡交换机,F5将请求转发给5台hpunix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的apache、Nginx软件负载,F5设备动辄几十万,价格昂贵?自己一个比较幼稚的问题,后续明白:F5是操作于IOS网络模型...

Python操作 Memcache、Redis、RabbitMQ

Memcached         Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcach...
首页上一页...1314151617...下一页尾页