IDEA 配置Tomcat中 VMoptions 参数设置

IDEA VMoptions 参数设置

1.选择Copy Cofiguration …
在这里插入图片描述

2.进入编辑界面

在这里插入图片描述

3.编写9001 Controller测试

@RestController
public class NacosController {

    @Value("${server.port}")
    private String serverPort;

    @GetMapping(value = "/payment/nacos/{id}")
    public String getPayment(@PathVariable("id") Integer id)
    {
        return "nacos registry, serverPort: "+ serverPort+"\t id"+id;
    }

}

4.访问测试
http://localhost:9011/payment/nacos/12

9001界面测试在这里插入图片描述

9011界面测试

在这里插入图片描述

### Tomcat 启动时的 VM 选项配置 对于 Windows 下未安装成服务的情况,当通过双击 `bin` 目录下的 `startup.bat` 来启动 Tomcat 并伴随命令窗口显示时,可以按照特定的方法来调整 JVM 参数。编辑 `%CATALINA_HOME%\bin\setenv.bat` 文件,在其中定义 `JAVA_OPTS` 或者直接在 `catalina.bat` 中找到合适的区域添加所需的 JVM 参数[^1]。 针对希望更改 JVM 内存分配的情形,可以在上述提到的位置指定 `-Xms`, `-Xmx` 和其他相关参数以控制初始堆大小以及最大堆容量等属性[^2]。 关于不同的 JVM 运行模式的选择,存在两种主要的方式:一种是 Client 模式 (`-client`),它适合于快速启动的应用场景,不过其长期执行效率较低;另一种则是 Server 模式 (`-server`),虽然初次加载时间较长,但在持续运行期间能够提供更优的表现和更高的内存利用率,特别推荐用于正式部署环境中[^3]。 另外,如果是在集成开发环境 IDEA 中操作,则可以通过项目设置里的服务器配置页面来进行相应的调整。具体来说就是在 startup/connection 页面内的 debug 设置里向 `JAVA_OPTS` 添加必要的 JVM 参数字符串,这样的改动仅影响到当前正在使用的 Tomcat 实例。 最后,为了确保所有节点的一致性和便于维护,建议统一采用外部脚本或者配置文件的方式来设定这些重要的 JVM 属性,而不是依赖 IDE 或者临时的手工输入[^4]。 ```bash # Example of setting up JAVA_OPTS in setenv.bat on Windows set JAVA_OPTS=-server -Xms1024m -Xmx2048m -XX:MaxPermSize=512m ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值