ICode9

精准搜索请尝试: 精确搜索
  • Tomcat 的连接数与线程池2022-06-05 16:31:30

    一、背景   在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。   在前面的文章 Tomcat配置文件server.xml 中写到过:Connector的主要功能:是接收连接请求,创建Request和Response对象用于和请求端交换数据; 然后分配

  • 0009 Nginx知识点2022-06-01 23:04:12

    01 nginx基础概念 1.1 什么是nginx   l 是一个高性能的HTTP和反向代理服务器   l 特点:占有内存少,并发能力强   l 事实上Nginx的并发能力确实在同类型的网页服务器中表现较好   l 可以作为静态页面的web服务器,同时还支持CGI协议的动态语言,如perl、PHP   l 不支持jav

  • Tomcat端口占用2022-06-01 23:01:18

    进入命令行 命令:netstat -ano 作用:查看所有端口占用 命令:netstat -aon|findstr 端口号port 作用:查看端口号port占用情况 命令:taskkill /pid PID号 /f 作用:杀死pid为PID号的进程,其中PID号由上两步查询端口号占用情况给出

  • 【Azure 应用服务】App Service for Windows 环境中为Tomcat自定义4xx/5xx页面2022-06-01 20:01:30

    问题描述 通过设置Java Web项目,实现在App Service For Windows环境中达到自定义4XX/5XX的页面效果   问题解答 第一步:在本地项目文件中打开web.xml文件 (src -> mian -> webapp -> WEB-INF -> web.xml)   第二步:在web.xml中添加 <error-page> 内容   第三步:编写自定义403,404,5

  • 本机启动两台服务器2022-05-31 17:02:39

    Tomcat下载地址:http://ftp.kddilabs.jp/infosystems/apache/tomcat/tomcat-9/v9.0.30/bin/apache-tomcat-9.0.30-windows-x64.zip 具体步骤: 1.从上面网址下载文件,解压到本地,并拷贝一份或解压两份。形成两个目录: 2.分别打开两个目录下的bin/startup.bat文件,并在开头处增加两行: tom

  • javaWeb,web服务器2022-05-30 19:32:59

    一. 1.ASP 国内最早最流行的语言就是ASP:微软研发 在HTML中嵌套了VB脚本,ASP+COM(网页元素) 在ASP开发中,基本一个业务就有几千行代码,页面机器混乱 维护成本高 <h1> <h1> <h1> <% System.out.println("hello"); %> </h1> </h1> </h1> 2.PHP 开发速度很快,功能强大,跨平台,代码很简单(70%

  • zabbix-基于Java Gateway监控Tomcat2022-05-29 22:32:33

     安装 [root@zabbix-server ~]# yum -y install zabbix-java-gateway.x86_64  修改javagateway配置文件 [root@zabbix-server alertscripts]# grep "^[a-Z]" /etc/zabbix/zabbix_java_gateway.conf LISTEN_IP="0.0.0.0" LISTEN_PORT=10052 PID_FILE="/var

  • Centos8.4离线安装JDK+Tomcat+MySQL8.0+Nginx2022-05-28 19:32:12

    一、安装JDK 注:以下命令环境在Xshell中进行。 1、查询出系统自带的OpenJDK及版本 rpm -qa | grep jdk 2、如果显示已安装openjdk则对其进行卸载。 输入:rpm -e --nodeps + ‘要卸载的jdk全名’。 最后再用rpm -qa | grep jdk命令检查一遍。 3、下载JDK。 下载对应版本即,可下

  • 通过一次生产case深入理解tomcat线程池2022-05-28 14:34:03

    最近生产上遇到一个case,终于想明白了原因,今天周末来整理一下 生产case 最近测试istio mesh的预热功能(调用端最小连接数原则) 来控制调用端进入k8s刚扩出来的容器的流量 因为刚启动的JVM解释执会导致慢请求,如果不控制流量会导致cpu突然飙升等带来的一系列连锁反应! 表像这里我借用

  • Docker部署Nginx+Tomcat实现负载均衡2022-05-27 19:03:52

    docker部署nginx+tomcat实现负载均衡 1,部署一台Nginx和三台Tomcat服务器 2,Ngnix需要实现三种策略: 1)轮询; 2)权重,三台服务器的权重为1,3,5; 3)IP Hash。 最终实现的效果是,本地电脑通过网页访问云服务器时,网页能够体现Ngnix三种策略的结果。 1 申请华为云服务器并配置环境 1.1 申请服务器

  • 记录jenkins因为缓存空间不足挂掉问题2022-05-26 22:32:16

    前言:今天老大说让我写个jenkins挂掉自动拉起的脚本,然后说jenkins挂了好多次了,让我找找原因,当时想自动拉起脚本不能根本上解决问题,我就去看tomcat日志,因为jenkins是在tomcat下启动的,然后过滤查询日志发现以下报错。  在网上查看相关问题,发现是因为资源添加到Web应用程序[/jenkin

  • Ingress详解2022-05-26 16:34:55

    Ingress介绍 Service对集群之外暴露服务的主要方式有两种:NotePort和LoadBalancer,但是这两种方式,都有一定的缺点: NodePort方式的缺点是会占用很多集群机器的端口,那么当集群服务变多的时候,这个缺点就愈发明显 LB方式的缺点是每个service需要一个LB,浪费、麻烦,并且需要kubernetes之外

  • Tomcat源码解析2-源码结构以及服务启动2022-05-26 00:04:00

    最近想着再重新回顾下Tomcat,记得刚学java那时候就是从tomcat搭建启动服务开始的。 找了一下感觉SoyWang总结的Tomcat特别适合大家的借鉴学习,这里就把其中一些未讲解到的地方稍微记录一下,有助于更加熟悉原理: 勿忘初心,进无止尽! (cnblogs.com) 本机环境: Tomcat8.5.77 apache-ant1.10.

  • 本地tomcat设置外网访问2022-05-25 19:35:50

    将host name中的localhost修改为自己电脑的IP地址,具体的IP地址可以在控制面板的网络和共享中心中进行查看, 打开tomcat的conf文件夹下的server.xml文件,将localhost替换为自己的IP地址。 修改防火墙的入站规则 点击入站规则,新建规则,选择端口并点击下一步如下图,输入想要设置的端口号

  • ServletContext对象学习之准备工作2022-05-24 19:01:03

    准备工作 首先我们新建一个子项目servlet-02 创建步骤和之前一样 只有一点需要注意:配置Tomcat的时候,记得将打包配置为servlet-002,如下图 创建完成后整体结构如下

  • tomcat使用总结2022-05-24 18:31:27

    Tomcat个人使用总结 本文写与2022.5.24,tomcat最新版本为tomcat10,由于tomcat10中将包名javax替换为了jakarta,通用性不强,暂时使用tomcat9, tomcat需要搭配java来使用,这里我选用java的长期支持版本java8 tomcat9下载地址 https://downloads.apache.org/tomcat/tomcat-9/ java8

  • spring boot / tomcat 远程调试.2022-05-24 13:31:52

    spring boot 允许远程调试 nohup java -Dspring.profiles.active=dev -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5085 -jar abcdef.jar > nohup.out & 可以参考 https://www.baeldung.com/spring-debugging tomcat 允许远程调试 -agentlib:jdwp=tran

  • 常见的问题系列---【解决tomcat端口一直被占用的问题,更换端口也不行】2022-05-23 21:00:35

    方法1:结束jvm相关进程   在任务管理器中,结束jvm相关进程:java.exe、javaw.exe等(后台是否起着一些中间件)。 方法2:使用dos命令 (1)输入命令:netstat -ano|findstr 8080  这个命令输出的最后一列表示占用8080进程号是多少,假设是16666,如果什么也查不出来,就直接使用方法3。 (2)输入命令:ta

  • 在Tomcat中部署项目2022-05-22 01:00:59

         

  • Docker 如何提交一个自己的镜像2022-05-21 15:03:35

    Commit 镜像 一、利用docker commit  提交容器成为一个新的副本 命令格式 docker commit -m="描述信息" -a="作者" 容器id 目标镜像:[TAG] 二、Tomcat 实战测试 1、后台启动Tomcat docker run -it -d -p 122:8080 tomcat:9.0 2、因为镜像不完整,此时Tomcat里并没有项目。 3

  • Tomcat常规设置2022-05-21 12:35:53

    Tomcat常规设置: 启动服务时出现乱码解决;是因为tomcat用的utf-8的编码格式,doc窗口用的GBK编码格式’修改如下配置文件即可 修改conf目录中的logging.properties文件重新指定的编码方式。如果还是不行,那么 就删除该行即可 端口号配置: 修改Tomcat监听端口,Tomcat默认监听端口为8080

  • 配置tomcat使用https协议2022-05-20 14:32:11

            一.  创建tomcat证书 1、使用jdk制作证书,打开jdk/bin所在路径,如 C:\Program Files\Java\jdk1.7.0_15\bin 2、在资源管理器中输入cmd 3、生成.keystore私钥文件 输入 keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\tomcat.keystore -validity 36500 -

  • WEB服务器2022-05-19 18:31:28

    声明 本文为其他作者原创文章汇总,仅供个人学习留档,特此声明 参考文章链接 JavaWeb学习总结(一)——JavaWeb开发入门 - 孤傲苍狼 - 博客园 (cnblogs.com) (1条消息) B站---【狂神说Java】JavaWeb入门到实战---笔记_夜里的雨的博客-CSDN博客_狂神说java笔记 WEB服务器 1、WEB服务器

  • Docker学习重点(7)~DockerFile2022-05-18 15:00:29

    一、DockerFile DockerFile是用来构建docker镜像的文件,可以理解为命令参数脚本! 1、构建步骤: 编写一个dockerfile文件 docker build 构建成为一个镜像 docker run 运行镜像 docker push 发布镜像(DockerHub、阿里云镜像仓库 私有/共有) 2、官方DockerFile示例 看一下官方的Doc

  • Nginx+keepalived负载均衡高可用2022-05-18 12:31:26

    Nginx+keepalived负载均衡高可用 结构图 环境: 主 服务器:192.168.239.10 备 服务器:192.168.239.20 Web 服务器1:192.168.239.40 Web 服务器2:192.168.239.30 vip:192.168.239.100 客户端:192.168.239.200 配置两台节点web服务器(192.168.239.30、192.168.239.40 ) 配置第一台节点服

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有