macbook中springboot的jmeter压测示例

一、springboot可执行项目

package org.example;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@SpringBootApplication
@RestController
public class MainApplication {


    public static void main(String[] args) {
        SpringApplication.run(MainApplication.class);
    }

    @GetMapping("/")
    public String index() {
        return "index";
    }
}
logging:
  config: classpath:logback.xml



    
        
            %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
        
    
    
        
    



    4.0.0

    org.example
    springboot-log
    1.0-SNAPSHOT


    
        org.springframework.boot
        spring-boot-starter-parent
        2.1.8.RELEASE
    

    
        8
        8
        UTF-8
    



    
        
            org.springframework.boot
            spring-boot-starter-web
        
        
        
            org.springframework.boot
            spring-boot-starter
            2.1.8.RELEASE
        
        
            org.springframework.boot
            spring-boot-starter-logging
        
        
            org.projectlombok
            lombok
            1.18.16
        

        
            org.springframework.boot
            spring-boot-starter-test
            test
        
    

    
        
            
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    



macbook中springboot的jmeter压测示例_第1张图片

idea打包后

运行

macbook中springboot的jmeter压测示例_第2张图片

二、jmeter压测

官网下载后直接解压即可,https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.5.tgz

macbook中springboot的jmeter压测示例_第3张图片

进入解压目录的bin运行sh jmeter

macbook中springboot的jmeter压测示例_第4张图片

修改为中文

macbook中springboot的jmeter压测示例_第5张图片

三、 jmeter压测

1.创建线程组

macbook中springboot的jmeter压测示例_第6张图片

macbook中springboot的jmeter压测示例_第7张图片

2.线程组添加http请求

macbook中springboot的jmeter压测示例_第8张图片

macbook中springboot的jmeter压测示例_第9张图片

3.添加监听器

macbook中springboot的jmeter压测示例_第10张图片

macbook中springboot的jmeter压测示例_第11张图片

4.运行及结果

macbook中springboot的jmeter压测示例_第12张图片

四、 jvm监控

直接命令jvisualvm打开

macbook中springboot的jmeter压测示例_第13张图片

macbook中springboot的jmeter压测示例_第14张图片

到此这篇关于macbook中springboot的jmeter压测示例的文章就介绍到这了,更多相关springboot jmeter压测内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(macbook中springboot的jmeter压测示例)