# digital
**Repository Path**: youthjianglei/digital
## Basic Information
- **Project Name**: digital
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-10-30
- **Last Updated**: 2023-10-30
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
### ******************* 模块划分 *********************
**auth 图片滑块验证(15min有效)+权限认证
bsnsapp 告警组,设备,节假日 业务
common (不同微服务实体、service、公用工具类相关)
config 配置中心,读取本地shared配置
gateway 网关
management 用户,部门,角色,首页,地图,租户等相关内容
registry 注册中心
taskrunner 定时任务
monitor springbootAdmin 监控中心**
### *********************** 监控 *********************
**一、 druid监控面板**:
> bsnsapp => http://127.0.0.1:8052/bsnsapp/druid/index.html (账号: bsnsapp 密码: bsnsapp)
>manage => http://127.0.0.1:8082/manage/druid/index.html (账号: manage 密码: manage)
>taskrunner => http://127.0.0.1:8055/taskrunner/druid/index.html (账号: taskrunner 密码: taskrunner)
> (注:走网关将端口换成 4001 即可)
**二、 springbootAdmin 监控地址** http://127.0.0.1:9001/
**三、 日志更改地址** 在 config ==> share下对应环境的 yml中修改此处 ==> logging.file.path: 你的路径
**四、 链路追踪(skywalking) 监控**
>4.1. idea启动 vm添加参数
>> -javaagent:本机路径\apache-skywalking-apm-bin\agent\skywalking-agent.jar
> -Dskywalking.agent.service_name=服务名
> -Dskywalking.collector.backend_service=本机ip:11800
>
> 例:
>> -javaagent:G:\sky\apache-skywalking-apm-bin\agent\skywalking-agent.jar
> -Dskywalking.agent.service_name=manage
> -Dskywalking.collector.backend_service=localhost:11800
>
> 4.2 jar包启动命令
>> java -javaagent:/usr/local/skywalking-agent/skywalking-agent.jar -Dskywalking.agent.service_name=manage -Dskywalking.collector.backend_service=localhost:11800 -jar yourApp.jar
>
>4.3. 打开浏览器 http://127.0.0.1:8080/
**五、 swagger 地址**
>bsnsapp-swagger: http://127.0.0.1:8052/bsnsapp/swagger-ui.html
>manage-swagger : http://127.0.0.1:8082/manage/swagger-ui.html
> (注:走网关将端口换成 4001 即可,不开放网关需要在 gateway 白名单中注掉)
> swagger 为 springDoc 版本,写法如下:
>
>@Api → @Tag
>@ApiIgnore → @Parameter(hidden = true) or @Operation(hidden = true) or @Hidden
>@ApiImplicitParam → @Parameter
>@ApiImplicitParams → @Parameters
>@ApiModel → @Schema
>@ApiModelProperty(hidden = true) → @Schema(accessMode = READ_ONLY)
>@ApiModelProperty → @Schema
>@ApiOperation(value = "foo", notes = "bar") → @Operation(summary = "foo", description = "bar")
>@ApiParam → @Parameter
>@ApiResponse(code = 404, message = "foo") → @ApiResponse(responseCode = "404", description = "foo")
>地址:http://ip:port/swagger-ui.html
**六、 arthas 诊断工具启动命令: java -jar arthas-boot.jar**