浏览代码

用log4j2替换e.printStackTrace()和System.out.println

weihf 5 年之前
父节点
当前提交
42b23999e3

+ 6 - 3
ipu-rest-scaffold/src/main/java/com/ai/ipu/server/control/GracefulTestController.java

2

2

3
import java.util.concurrent.atomic.AtomicInteger;
3
import java.util.concurrent.atomic.AtomicInteger;
4

4

5
import org.slf4j.Logger;
6
import org.slf4j.LoggerFactory;
5
import org.springframework.stereotype.Controller;
7
import org.springframework.stereotype.Controller;
6
import org.springframework.web.bind.annotation.RequestMapping;
8
import org.springframework.web.bind.annotation.RequestMapping;
7
import org.springframework.web.bind.annotation.ResponseBody;
9
import org.springframework.web.bind.annotation.ResponseBody;
9
@Controller
11
@Controller
10
@RequestMapping("/graceful")
12
@RequestMapping("/graceful")
11
public class GracefulTestController {
13
public class GracefulTestController {
14
	private static final Logger logger = LoggerFactory.getLogger(GracefulTestController.class);
12
	// 计数器
15
	// 计数器
13
	public AtomicInteger started = new AtomicInteger();
16
	public AtomicInteger started = new AtomicInteger();
14
	public AtomicInteger ended = new AtomicInteger();
17
	public AtomicInteger ended = new AtomicInteger();
17
	@ResponseBody
20
	@ResponseBody
18
	public String hello() {
21
	public String hello() {
19

22

20
		System.out.println(Thread.currentThread().getName() + " -> " + this + " Get one, got: " + started.addAndGet(1));
23
		logger.debug(Thread.currentThread().getName() + " -> " + this + " Get one, got: " + started.addAndGet(1));
21
		try {
24
		try {
22
			Thread.sleep(1000 * 100); // 模拟一个执行时间很长的任务
25
			Thread.sleep(1000 * 100); // 模拟一个执行时间很长的任务
23
		} catch (InterruptedException e) {
26
		} catch (InterruptedException e) {
24
			e.printStackTrace();
27
			logger.info("模拟任务被中断", e);
25
		}
28
		}
26

29

27
		System.out.println(
30
		logger.debug(
28
				Thread.currentThread().getName() + " -> " + this + "  Finish one, finished: " + ended.addAndGet(1));
31
				Thread.currentThread().getName() + " -> " + this + "  Finish one, finished: " + ended.addAndGet(1));
29
		return "hello";
32
		return "hello";
30
	}
33
	}

+ 3 - 2
ipu-rest-scaffold/src/main/java/com/ai/ipu/server/control/NacosConfigController.java

45
	            configService.publishConfig("com.ai.ipu.nacos", DEFAULT_GROUP, "sql = select * from display.tab_page_info");
45
	            configService.publishConfig("com.ai.ipu.nacos", DEFAULT_GROUP, "sql = select * from display.tab_page_info");
46
	            return true;
46
	            return true;
47
	        } catch (NacosException e) {
47
	        } catch (NacosException e) {
48
	            e.printStackTrace();
48
//	            e.printStackTrace();
49
	        	logger.error("发布数据到配置中心失败", e);
49
	            return false;
50
	            return false;
50
	        }
51
	        }
51
	 }
52
	 }
58
	            configService.removeConfig("com.ai.ipu.nacos", DEFAULT_GROUP);
59
	            configService.removeConfig("com.ai.ipu.nacos", DEFAULT_GROUP);
59
	            return true;
60
	            return true;
60
	        } catch (NacosException e) {
61
	        } catch (NacosException e) {
61
	            e.printStackTrace();
62
	            logger.error("从配置中心删除配置失败", e);
62
	            return false;
63
	            return false;
63
	        }
64
	        }
64
	 }*/
65
	 }*/