|
|
@ -117,17 +117,19 @@ chmod +x restart-java-app.sh |
|
|
|
|
|
|
|
|
脚本运行时会创建以下文件: |
|
|
脚本运行时会创建以下文件: |
|
|
|
|
|
|
|
|
- **日志文件**: 自动生成,格式为 `{JAR包名}_{启动时间}.log`,例如:`my-app_20240115_143025.log` |
|
|
|
|
|
|
|
|
- **日志文件**: 自动生成,存储在 `log/{JAR包名}/` 目录下,格式为 `{JAR包名}_{启动时间}.log` |
|
|
- **PID文件**: `app.pid` - 应用进程PID文件 |
|
|
- **PID文件**: `app.pid` - 应用进程PID文件 |
|
|
|
|
|
|
|
|
### 日志文件命名规则 |
|
|
### 日志文件命名规则 |
|
|
|
|
|
|
|
|
- **自动生成模式**(推荐):当 `LOG_FILE=""` 时,系统会自动生成日志文件名 |
|
|
|
|
|
- **格式**: `{JAR包名称}_{年月日_时分秒}.log` |
|
|
|
|
|
|
|
|
- **自动生成模式**(推荐):当 `LOG_FILE=""` 时,系统会自动生成日志文件名和路径 |
|
|
|
|
|
- **目录结构**: `log/{JAR包名称}/` |
|
|
|
|
|
- **文件格式**: `{JAR包名称}_{年月日_时分秒}.log` |
|
|
- **示例**: |
|
|
- **示例**: |
|
|
- JAR包:`my-spring-boot-app.jar` |
|
|
- JAR包:`my-spring-boot-app.jar` |
|
|
- 启动时间:2024年1月15日 14:30:25 |
|
|
- 启动时间:2024年1月15日 14:30:25 |
|
|
- 日志文件:`my-spring-boot-app_20240115_143025.log` |
|
|
|
|
|
|
|
|
- 日志文件路径:`log/my-spring-boot-app/my-spring-boot-app_20240115_143025.log` |
|
|
|
|
|
- **目录自动创建**:脚本会自动创建 `log/{JAR包名}/` 目录结构 |
|
|
- **手动指定**:如果在脚本中设置了 `LOG_FILE="custom.log"`,则使用指定的文件名 |
|
|
- **手动指定**:如果在脚本中设置了 `LOG_FILE="custom.log"`,则使用指定的文件名 |
|
|
|
|
|
|
|
|
## 常见问题 |
|
|
## 常见问题 |
|
|
@ -258,7 +260,7 @@ JAR_NAME="my-app.jar" |
|
|
正在启动应用... |
|
|
正在启动应用... |
|
|
JAR包: my-api-service.jar |
|
|
JAR包: my-api-service.jar |
|
|
JVM参数: -Xms512m -Xmx1024m |
|
|
JVM参数: -Xms512m -Xmx1024m |
|
|
日志文件: my-api-service_20240115_143025.log |
|
|
|
|
|
|
|
|
日志文件: log/my-api-service/my-api-service_20240115_143025.log |
|
|
✓ 应用启动成功 (PID: 12345) |
|
|
✓ 应用启动成功 (PID: 12345) |
|
|
日志文件: my-api-service_20240115_143025.log |
|
|
|
|
|
|
|
|
日志文件: log/my-api-service/my-api-service_20240115_143025.log |
|
|
``` |
|
|
``` |