小熊科技|从零学ELK系列(十):SpringBoot接入ELK升级版( 三 )
- LombokController
/** Copyright (c) 2020. zhanghan_java@163.com All Rights Reserved.* 项目名称:SpringBoot项目接入ELK* 类名称:LombokController.java* 创建人:张晗* 联系方式:zhanghan_java@163.com* 开源地址:* 博客地址:*/package com.zhanghan.zhelkboot.controller;import com.zhanghan.zhelkboot.controller.request.LombokRequest;import com.zhanghan.zhelkboot.util.wrapper.WrapMapper;import com.zhanghan.zhelkboot.util.wrapper.Wrapper;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.bind.annotation.RequestBody;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.web.bind.annotation.RestController;import java.util.HashMap;import java.util.Map;@RestControllerpublic class LombokController {private static Logger logger = LoggerFactory.getLogger(LombokController.class);@RequestMapping(value = "http://kandian.youth.cn/lombok", method = RequestMethod.POST)public Wrapper lombok(@RequestBody LombokRequest lombokRequest) {logger.info("lombok param {}", lombokRequest.toString());Map map = new HashMap();map.put("intLombok", lombokRequest.getIntLombok());map.put("strLombok", lombokRequest.getStrLombok());map.put("boleanLombok", lombokRequest.getBoleanLombok());map.put("personLombok", lombokRequest.getPersonLombok());return WrapMapper.ok(map);}}
测试- 在服务器上部署并进行请求
- 在Kibina上进行查看
总结
- 通过日志收集系统可以对系统进行监控 , 不但有助于排错 , 而且可以看到每个接口的处理时间 , 是我们对系统进行优化一个重要参考指标
- 会持续将生产项目中进行优化同步到本项目中并进行输出
推荐阅读
- 所持股份|万兴科技:公司控股股东、实际控制人吴太兵质押150万股
- 发布公告|数量过半!博创科技:天通股份累计减持约150万股
- 英雄科技聊数码|蔡崇信有实力买下篮网,那身价3200亿的马云,能买下几支NBA球队
- 科技前沿阵地|涨疯了!海思安防芯片遭哄抬“围剿”
- 月影浓|吴亦凡机械造型走秀 垫肩披风搭银框眼镜科技感足
- 中国历史发展过程|中国历史发展过程.中国的科技史界过去半个多世纪
- 天津|桂发祥:不再持有昆汀科技股份
- 消费|减持!天通股份:减持博创科技约32万股
- 处罚|老周侃股:吉鑫科技大股东应补偿踩雷投资者
- 华中科技大学|杯具!超本科线95分,本科有路不走,却梦幻般碰瓷,撞开专科的门