Aug132018
jmeter测试文件上传接口报错:connection reset by peer: socket write error
最近在对文件上传接口性能测试时,设置150线程数并发时,总会出现以下错误:connection reset by peer: socket write error
在网上搜索了一下,得到的原因有这些:
服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉;客户关掉了浏览器,而服务器还在给客户端发送数据;浏览器端按了Stop;
和开发一起讨论了半天,谁都说不出个所以然来。开发说后台Tomcat没报错,不是代码...阅读全文
抢沙发
Jun132018
如何在Linux系统上安装和配置Apache Tomcat
概述
Apache Tomcat是一个开源的Java Servlet容器,用于将Java Servlet和JavaServer Pages(JSP)运行在服务器上。在Linux系统上安装和配置Tomcat可以让您轻松地部署和运行Java Web应用程序。本教程将向您展示如何在Linux系统上安装和配置Apache Tomcat。
步骤
步骤一:下载Tomcat
首先,访问Apace Tomcat官网,在”Download”页面下载适合您的操作系统的Tomcat版本。您可以选...阅读全文
Jun122018
使用Spring Boot简化Java应用程序开发
引言
在Java开发领域,有很多框架可以用来简化应用程序的开发过程。Spring Boot是其中一个非常受欢迎的选择。它提供了一种快速、便捷的方式来构建独立的、生产级别的Java应用程序。本文将介绍Spring Boot的一些主要特性,以及如何使用它来简化Java应用程序的开发流程。
1. 什么是Spring Boot?
Spring Boot是一个基于Spring框架的开源项目,旨在简化Java应用程序的初始化和配置。它使用了...阅读全文
May212018
快速入门:使用Spring Boot构建Java应用
介绍
Spring Boot是一个基于Spring框架的快速开发微服务的工具,它提供了一套开箱即用的配置来简化Java应用的开发过程。大大减少了开发人员在配置和部署应用程序上的工作量,让开发者可以更专注于业务开发。
在这篇博客中,我们将介绍如何使用Spring Boot构建一些简单的Java应用程序。我们会从项目的创建开始,并逐步添加和配置不同的组件和功能。
步骤1:创建工程
首先,我们需要创建一...阅读全文
May192018
如何在Linux上安装和配置Apache Tomcat集群
在Linux操作系统上安装和配置Apache Tomcat集群是一项重要的任务,因为它能够提供高可用性和负载均衡的解决方案。本篇博客将详细介绍如何在Linux上安装和配置Apache Tomcat集群。
步骤一:安装Java开发环境
在开始安装和配置Apache Tomcat集群之前,首先需要在Linux上安装Java开发环境。您可以根据Linux发行版的不同选择不同的包管理器来安装Java。以Ubuntu为例,可以使用以下命令安装Jav...阅读全文
Apr062018
使用Spring Boot简化后端开发
介绍
Spring Boot是一个开源的Java开发框架,它在Spring框架的基础上,进一步简化了后端开发的过程。通过Spring Boot,开发人员可以快速构建独立的、可执行的、生产级别的Spring应用程序。
Spring Boot的优势
相比于传统的后端开发方式,Spring Boot具有以下几个优势:
快速启动和简化配置:Spring Boot提供了自动配置的特性,可以根据依赖的情况自动配置应用程序的各种组件,大大简化...阅读全文
Mar252018
构建企业级应用:使用Spring Boot和Java开发
随着互联网的快速发展,企业对于高效、可靠的应用程序需求也越来越迫切。而Spring Boot和Java作为目前最主流的开发框架和编程语言,成为了众多企业开发团队的首选。本文将介绍如何使用Spring Boot和Java开发企业级应用,并讨论其优点和注意事项。
什么是Spring Boot和Java
Spring Boot是由Pivotal团队开发的一种开源框架,用于简化Spring应用程序的搭建和开发过程。它集成了Spring框架中...阅读全文
Mar032018
如何在Linux上安装与配置Tomcat集群
简介
Tomcat是一个开源免费的Java Servlet容器,非常适合用于搭建Java Web应用。Tomcat集群可以提供更高的可用性和负载均衡能力,使得应用在高并发的情况下能够承受更大的访问压力。本文将介绍如何在Linux系统上安装和配置Tomcat集群。
准备工作
在开始安装和配置Tomcat集群之前,我们需要先准备一些必要的工作:
Linux操作系统:选择一台或多台Linux服务器作为Tomcat集群的节点。
JDK:...阅读全文
Feb232018
Docker镜像制作 – 基于现有镜像制作(以Tomcat镜像为例)
导言
Docker是一个开源的容器化平台,它以轻量级的虚拟化技术,为应用程序的分发和部署提供了便利。通过Docker,我们可以将应用程序及其运行环境打包为一个镜像,然后在任何支持Docker的平台上运行。本篇博客将为大家介绍如何基于现有镜像制作自己的镜像,以Tomcat镜像为例。
Dockerfile
Dockerfile是用于构建Docker镜像的文本文件,其中包含了一系列命令和参数。通过编写Dockerfile,我...阅读全文
Feb082018
Java 21虚拟线程性能优化深度评测:与传统线程池对比分析及生产环境落地指南
Java 21虚拟线程性能优化深度评测:与传统线程池对比分析及生产环境落地指南
标签:Java 21, 虚拟线程, 性能优化, 并发编程, JVM
简介:通过大量基准测试对比Java 21虚拟线程与传统线程池的性能差异,分析虚拟线程在高并发场景下的优势和局限性,提供从传统架构迁移到虚拟线程的详细步骤和注意事项。
一、引言:Java并发编程的演进与虚拟线程的诞生
自Java 1.0发布以来,并发编程一直是J...阅读全文