Skip to content

Fine介绍

Fine做什么用?

Fine 是一键部署与动态管理应用程序的解决方案。

一键启动: 核心亮点在于其一键启动运行,即可完成配置文件加载及服务启动等一系列操作。

动态安装: 支持动态安装技术,意味着您可以在界面中完成安装、更新或卸载应用程序,无需复杂操作。这项特性极大提升了系统的可维护性,特别是在需要快速迭代或紧急修复的场景下。

集中管理: 通过集成的云端控制面板,用户可以远程查看所有应用实例的状态,并对应用进行部署和配置调整。

文件结构

目录内容
bin执行命令
conf配置文件
data数据文件
lib依赖
lic授权
logs日志文件
webapps应用程序

执行命令

启动命令: bin/startup.bat

关闭命令: bin/shutdown.bat

默认端口

端口配置文件: conf/port.conf

修改listen后面的80端口即可修改启动端口

nginx
listen       80;
listen       [::]:80;
server_name  localhost;

修改proxy_pass后面的应用链接即可修改根路径跳转应用

nginx
# 设置根界面重写
location / {
    rewrite ^ /desktop last;
}

# 设置根界面反向代理
location / {
    # 代理转发
    proxy_pass http://127.0.0.1:80/desktop/;
    proxy_connect_timeout 60s;
    proxy_read_timeout 180s;
    try_files $uri $uri/ /index.html;
}

日志

启动日志: lib/应用/logs/startup.log | webapps/应用/logs/startup.log

运行日志: lib/应用/logs/应用.log | webapps/应用/logs/应用.log

依赖

系统默认添加依赖位于lib文件夹下

  • jdk-17.0.12
  • nginx-1.24.0