# PingPangTask **Repository Path**: 0X00000000/PingPangTask ## Basic Information - **Project Name**: PingPangTask - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-06-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PingPangTask0.1 #### 介绍 **定时任务后台管理的一个练手项目** 1.目前支持单机任务执行的增删改查 2.可以用quartz的集群 3.支持自己的简单rpc远程调用( PingPangRpcServer) #### 后续完善 1.任务执行状态的记录 √ 2.远程任务执行 √ 3.支持任务的自动注册 4.小工具的支持例如json格式化、corn表达式的生成 #### 软件架构 springboot 2.14 quartz 2.23 druid 1.1.17 mybatis 2.0.1 netty 4.1.9 x-admin 2.2 layui 2.5.4 #### 安装教程 1. 初始化DB下面的oracle脚本 2. application.properties 里面配置数据库用户名、密码 登陆用户名、密码 quartz.properties 里面配置数据库用户名、密码 #### 使用说明 ![输入图片说明](https://images.gitee.com/uploads/images/2019/0803/231540_a879d377_62082.png "登陆.png") ![输入图片说明](https://images.gitee.com/uploads/images/2019/0811/225442_f376f7ab_62082.png "信息统计.png") ![输入图片说明](https://images.gitee.com/uploads/images/2019/0811/121019_9a120057_62082.png "任务注册.png") ![输入图片说明](https://images.gitee.com/uploads/images/2019/0811/121109_a75634ef_62082.png "任务发现注册.png") ![输入图片说明](https://images.gitee.com/uploads/images/2019/0803/231610_de740340_62082.png "任务管理.png") ![输入图片说明](https://images.gitee.com/uploads/images/2019/0811/121138_4e17923f_62082.png "任务添加.png") ![输入图片说明](https://images.gitee.com/uploads/images/2019/0803/231625_21616383_62082.png "数据库监控.png") ![输入图片说明](https://images.gitee.com/uploads/images/2019/0811/114528_3d8b7e65_62082.png "日志.png") **远程调用日志** ``` 2019-08-10 16:57:20.025 INFO 3136 --- [ryBean_Worker-4] com.task.netty.Util.ClientRequest : ---任务调度开始--- 2019-08-10 16:57:20.025 INFO 3136 --- [ryBean_Worker-4] com.task.netty.Util.ClientRequest : ---IP端口:127.0.0.1:18868 2019-08-10 16:57:20.025 INFO 3136 --- [ryBean_Worker-4] com.task.netty.Util.ClientRequest : ---类:com.pingpang.test.Test 2019-08-10 16:57:20.025 INFO 3136 --- [ryBean_Worker-4] com.task.netty.Util.ClientRequest : ---方法:TestTask 2019-08-10 16:57:20.028 INFO 3136 --- [ntLoopGroup-2-1] c.task.netty.client.NettyClientHandler : 已连接到RPC服务器./127.0.0.1:18868 2019-08-10 16:57:20.033 INFO 3136 --- [ryBean_Worker-4] com.task.netty.Util.ClientRequest : ---返回代码:0 2019-08-10 16:57:20.033 INFO 3136 --- [ryBean_Worker-4] com.task.netty.Util.ClientRequest : ---返回信息:null 2019-08-10 16:57:20.034 INFO 3136 --- [ryBean_Worker-4] com.task.netty.Util.ClientRequest : ---任务调度结束--- ``` **被调用执行日志** ``` 2019-08-10 16:57:30.018 INFO 13772 --- [ntLoopGroup-4-1] c.p.netty.server.NettyServerHandler : 客户端连接成功!/127.0.0.1:57378 2019-08-10 16:57:30.019 INFO 13772 --- [ntLoopGroup-4-1] c.p.netty.server.NettyServerHandler : RPC客户端请求接口:com.pingpang.test.Test 方法名:TestTask 远程调用OK ```