Commit c6d93145 by guo_minglei@163.com

执行服务杀死时添加日志

parent b95e6a3d
......@@ -3,6 +3,7 @@ package com.byit.controller;
import com.byit.process.MythJobProcess;
import com.byit.utils.JobContentUtil;
import com.byit.utils.ValidationUtil;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
......@@ -14,11 +15,13 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RestController
@RequestMapping("processManager")
@Slf4j
public class ProcessManagerController {
@PostMapping("killJob")
public String killJob(Integer logId){
ValidationUtil.dataNotNull(logId, "日志id不允许为空!");
log.info("请求杀死任务,对应logId:【{}】", logId);
MythJobProcess mythJobProcess = JobContentUtil.getJobThread(logId);
ValidationUtil.dataNotNull(mythJobProcess, logId + "已经运行结束或还未调用!");
mythJobProcess.hardKill();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment