zoukankan      html  css  js  c++  java
  • springboot优化

    在spring boot配置文件中application.yml,添加以下配置

    server:  
      tomcat:

         min-spare-threads: 20

         max-threads: 100

         connection-timeout: 5000

    这块对tomcat进行了一个优化配置,最大线程数是100,初始化线程是20,超时时间是5000ms

    1.使用-server模式

    设置JVM使用server模式。64位JDK默认启动该模式

    java -server -jar springboot-1.0.jar

    2.指定堆参数

    这个根据服务器的内存大小,来设置堆参数。

    • -Xms :设置Java堆栈的初始化大小

    • -Xmx :设置最大的java堆大小

    java -server -Xms512m -Xmx768m  -jar springboot-1.0.jar

    设置初始化堆内存为512MB,最大为768MB。

    3.远程Debug

    在服务器上将启动参数修改为:

    java -Djavax.net.debug=ssl -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888 -jar springboot-1.0.jar

    这个时候服务端远程Debug模式开启,端口号为8888。



  • 相关阅读:
    特殊方法(双下方法)
    反射
    属性
    类方法、静态方法
    封装
    python接口类,抽象类
    Yii2基本概念之——事件(Event)
    Yii2基本概念之——行为(Behavior)
    yii2 migrate 数据库迁移的简单分享
    Yii2.0 RESTful API 之速率限制
  • 原文地址:https://www.cnblogs.com/sunny-miss/p/11394072.html
Copyright © 2011-2022 走看看