Jboot 官方网站

vuePress-theme-reco jboot    2021
Jboot 官方网站
首页
Jboot文档
JbootAdmin
提问
JPress
源码下载
  • Gitee
  • Github

jboot

0

Article

0

Tag

首页
Jboot文档
JbootAdmin
提问
JPress
源码下载
  • Gitee
  • Github
  • 认识 Jboot

    • Jboot 简介
    • 快速开始
  • 开发文档

    • 安装
    • 配置
    • JFinalConfig
    • MVC
    • Validator
    • WebSocket
    • Json
    • Jwt
    • Swagger
    • AOP
    • 数据库
    • 缓存
    • Redis
    • RPC 调用
    • MQ 消息队列
    • Gateway 网关
    • 任务调度
    • Jboot限流
    • Sentinel限流
    • 分布式附件管理
    • 监控
    • 事件机制
    • 序列化
    • SPI扩展
    • 代码生成器
    • 项目构建
    • 项目部署
    • Docker
    • 热加载
    • Swagger
  • 性能

    • 性能测试

vuePress-theme-reco jboot    2021

Undertow

jboot

# Undertow

# 目录

  • Undertow基本配置
  • 其他扩展

# Undertow基本配置

由于 Jboot 是依赖 Jfinal-Undertow 进行开发的,因此 Jfinal-Undertow 的所有配置 Jboot 都会支持,Jfinal-Undertow 的配置文档在:https://www.jfinal.com/doc/1-4

# 其他扩展

# 扩展1:配置位置

在 Jboot 应用中,除了可以在 resource 目录下的 undertow.txt 文件进行配置以外,也可以在 jboot.properties 文件里配置。

同时可以通过启动参数 和 环境变量等进行配置,Undertow 启动的时候读取配置内容的优先顺序是:

启动参数 > JVM属性 > 环境变量 > jboot.properties > undertow.txt

所以,假设同时在 jboot.porperties 和 undertow.txt 都配置了 undertow.port ,那么 undertow.txt 的配置将不会生效。(因为会被 jboot.porperties 覆盖)。

关于配置问题,更多请移步到:配置文件。

# 扩展2:Undertow 随机端口号

在分布式等情况下,应用启动的目的,可能只是为了暴露 RPC 服务,本身应用是不提供 WEB 功能,此时 Undertow 的端口号就显得无关重要了。

在这种情况下,需要把 Undertow 的端口配置为随机端口,配置内容如下:

undertow.port = * 
编辑此页面
更新时间: 2/18/2021, 10:43:39 AM