2024年10月28日
摘要: Apache Tomcat 9.x 的文件目录结构是组织良好的,每个目录和文件都有其特定的用途。以下是一个详细的表格,描述了 Tomcat 9.x 的文件目录结构以及每个文件夹和常用文件的作用: 目录/文件作用 bin/ 包含启动和停止 Tomcat 服务器的脚本。常见的脚本包括: - catali 阅读全文
posted @ 2024-10-28 17:46 卡米i 阅读(91) 评论(0) 推荐(0)
摘要: JAVA_OPTS 环境变量用于设置传递给 Java 虚拟机(JVM)的选项。这些选项可以影响 JVM 的行为,包括内存管理、垃圾回收、系统属性等。JAVA_OPTS 是一个通用的环境变量,可以在任何需要启动 JVM 的环境中使用,不仅限于 Tomcat 或特定的应用服务器。 JAVA_OPTS 的 阅读全文
posted @ 2024-10-28 16:50 卡米i 阅读(768) 评论(0) 推荐(0)
摘要: 在 IntelliJ IDEA 中,Tomcat 配置界面中的【 Before launch 】选项用于指定在启动 Tomcat 服务器之前需要执行的操作。这个功能非常有用,尤其是在需要进行某些预处理步骤以确保应用程序能够正确启动的情况下。 【 Before launch 】选项常见的配置项及其含义 阅读全文
posted @ 2024-10-28 15:17 卡米i 阅读(582) 评论(0) 推荐(0)
摘要: JVM 参数遵循一定的命名和使用规律,这些参数可以根据其前缀分为几类,每类都有特定的用途和格式。下面是关于 -X、-XX 和 -D 开头的 JVM 参数的一些常见规律: -X 参数 含义:非标准选项,通常用于设置内存大小和其他与性能相关的参数。 示例: -Xms<size>:设置初始 Java 堆大 阅读全文
posted @ 2024-10-28 14:46 卡米i 阅读(86) 评论(0) 推荐(0)
  2024年10月25日
摘要: 在 Tomcat 处理网络请求时,TIME_WAIT 状态通常是 TCP 连接关闭过程中的一个阶段。这个状态主要与 TCP 的四次挥手(Four-Way Handshake)有关。以下是在 Tomcat 处理网络请求时,连接状态变为 TIME_WAIT 的具体情况: 四次挥手过程 1.客户端发送 F 阅读全文
posted @ 2024-10-25 12:02 卡米i 阅读(83) 评论(0) 推荐(0)
摘要: TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP 连接的状态可以通过一个状态机来描述,这个状态机定义了 TCP 连接从建立到关闭过程中可能经历的各种状态。 一、状态 状态名称描述触发条件 CLOSED 表示没有连接。这是初始状态。 无 LISTEN 服务器端等待客户 阅读全文
posted @ 2024-10-25 11:49 卡米i 阅读(110) 评论(0) 推荐(0)
摘要: 1.Committed1.1 定义:committed 指的是 JVM 从操作系统那里已经获取并承诺给内存池使用的内存量。这部分内存已经被分配给 JVM,并且可以立即用于存储对象或数据。 1.2 特点:committed 内存不一定全部被使用,但它保证了 JVM 在需要时可以直接使用这些内存而不需要 阅读全文
posted @ 2024-10-25 11:39 卡米i 阅读(106) 评论(0) 推荐(0)
摘要: 在 Apache Tomcat 中,Connector 配置中的 connectionTimeout 和 keepAliveTimeout 是两个与 HTTP 连接相关的超时设置,但它们的作用和应用场景有所不同。下面是这两个属性的详细介绍及其区别: 1.connectionTimeout定义:con 阅读全文
posted @ 2024-10-25 10:54 卡米i 阅读(1474) 评论(0) 推荐(0)
摘要: CPU Throttle Time 是一个性能指标,它用来衡量处理器因为某种限制而无法全速运行的时间。通俗地说,就是 CPU 被“减速”或“限制”的时间。 1.为什么需要关注 CPU Throttle Time?温度控制:当 CPU 温度过高时,为了防止硬件损坏,系统会自动降低 CPU 的频率(即降 阅读全文
posted @ 2024-10-25 09:45 卡米i 阅读(688) 评论(0) 推荐(0)
  2024年10月11日
摘要: org.springframework.util.Assert提供的方法列表: 方法信息方法功能或适用场景参数详细解释 boolean isAssignable(Class<?> superType, Class<?> subType) 断言 `subType` 是 `superType` 的子类或 阅读全文
posted @ 2024-10-11 16:17 卡米i 阅读(28) 评论(0) 推荐(0)