zoukankan      html  css  js  c++  java
  • 编码习惯--日志

    1、详细的日志打印可以帮助更好的排查问题

    @ServiceActivator(inputChannel = "fileChannel")
        public void processFile(Message<File> message) throws IOException {
            securityUtil.logInAs("system");
    
            File payload = message.getPayload();
            logger.info(">>> Processing file: " + payload.getName());
    
            String content = FileUtils.readFileToString(payload, "UTF-8");
    
            SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yy HH:mm:ss");
    
            logger.info("> Processing content: " + content + " at " + formatter.format(new Date()));
    
            ProcessInstance processInstance = processRuntime.start(ProcessPayloadBuilder
                    .start()
                    .withProcessDefinitionKey("categorizeProcess")
                    .withProcessInstanceName("Processing Content: " + content)
                    .withVariable("content", content)
                    .build());
            logger.info(">>> Created Process Instance: " + processInstance);
    
            logger.info(">>> Deleting processed file: " + payload.getName());
            payload.delete();
    
        }
    

      

  • 相关阅读:
    机器学习中的规则化
    TF-IDF 文本相似度分析
    数据分析实践:遇到的问题及感想
    记录工作中用到的linux命令
    回归:预测数值型数据
    FP
    Application
    Mac安装sqlite3
    查看百度CUID方法
    leetcode算法题整理
  • 原文地址:https://www.cnblogs.com/irobotzz/p/13677920.html
Copyright © 2011-2022 走看看