HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

揭秘盒马鲜生 Android 短视频秒播优化方案

短视频 Android

短视频作为内容重要的承载方式,是吸引用户的重点,短视频的内容与体验直接关系到用户是否愿意长时停留。因此,体验的优化就显得尤为重要。上一篇我们分享了 iOS 短视频秒播优化,这篇我们来聊聊 Android 端的优化。

作者|少阳
审校|泰一

头图

优化前的盒马沉浸式短视频播放页面,体感和流畅度上与主流短视频 App 有明显差距。主要问题有播放封面闪屏、出流速度慢两个问题。所以优化的目标是解决盒马沉浸式短视频现有短板,与主流 App 的沉浸式短视频体验对齐,如抖音、手淘等。具体指标有:

  • 满足硬性指标:播放成功率、首帧时长、秒开率。
  • 满足用户体感流畅度。(为反应用户观看短视频过程中的真实体验,盒马新增秒播体感指标:从用户划到视频,到视频首帧播放的时间。)

优化效果对比

首先我们来看一下优化前后与其他 App 的效果对比:
https://v.youku.com/v_show/id_XNTgwMzAwNDQ0OA==.html

环境

  • 手机:Pixel 4
  • OS:Android 10
  • 播放器:淘宝播放器

问题分析

首页闪屏

盒马最初为了保证进入画面时不是空白页面而增加了封面图显示,在播放时隐藏。从体感指标可以看出,即便是优化前,体感播放时间很短,只有 200ms 左右(不包含滑动过程)。由于滑动过程中,到视频正式播放有约 600ms 左右时间显示封面,随后又迅速显示播放画面,此时用户仍有强烈的屏幕闪烁和顿挫感,体验极差。
解决思路:在滑动过程中就显示视频首帧画面,不再显示封面,则播放时不再产生顿挫感。这里的优化需要结合出流慢问题一起优化。

闪屏

出流速度慢(播放体感慢)

服务端:服务端造成的出流速度慢,一般是文件大,网络链路差造成。可用 H.265CDN 加速优化
客户端:客户端播放需要经历下载 -> 加载 + 解码 -> 渲染三个步骤,并且三个步骤为线性执行。所以在窗口播放画面前必然需要经过 1s 左右的准备工作。这里可以考虑提前执行下载 -> 加载 + 解码
播放

优化方案选型

在优化前期,我们考虑了三种优化方案。

方案一:双播放器 + 预下载
优点:占内存小,思路简单。
缺点:优化力度有限,无法同时兼顾上滑和下滑。

方案二:自定义三播放器管理 + 预下载
优点:同时兼顾上下翻页,体验接近抖音。
缺点:播放器管理与回收实现复杂,容易错乱;占用内存高。

方案三:三播放器(基于 RecyclerView 的缓存机制实现)+ 预下载
优点:同时兼顾上下翻页,体验接近抖音,缓存机制由 RecyclerView 托管。
缺点:占用内存高,频繁创建和销毁播放器。

最终因为性价比因素,选择了第三个方案。

方案三原理:翻页前

  • current 播放器开始播放视频 1。
  • pre,next 播放器分别加载视频数据 0 和 2。
  • 同时视频数据 3-7 加入预下载队列。

翻页前

方案三原理:翻页后

  • 被 RecyclerView 回收的 holder 销毁播放器。
  • RecyclerView onBind 中的 holder 创建新的 next 播放器。
  • current 播放器开始播放视频 2。
  • pre 播放器 seek 0 并暂停, next 播放器创建并加载视频 3 文件。
  • 同时预下载清除未消费的队列,视频数据 4-8 加入预下载队列开始下载(此处已有缓存的视频不会被重复下载)。

翻页后

具体优化方案

多播放器改造

为了解决体感上的顿挫和出流慢的问题,采用多播放器结合 RecyclerView 方案进行改造,步骤如下:

  1. 设置缓存数量:利用 RecyclerView 特性,配置 setItemViewCacheSize,确保内存中存在 3 个 holder(缓存的 1 个 holder,预创建 1 个 holder, 当前 holder)。
    mRecyclerView.setItemViewCacheSize(1); // 设置缓存数量
  2. 重写 Adapter 的 onBindViewHolder, 用于创建播放器,并预加载解码视频内容,播放器控制解析到首帧时暂停。此时 onSurfaceCreated 尚未回调,画面未渲染至屏幕。
  3. 监听 onPageRelase 控制即将移除屏幕的播放器暂停,并 seekTo (0),方便滑回屏幕时立即播放。
  4. 监听 onPageSelected 控制即将进入屏幕的播放器开始播放。注意:由于在 onBindViewHolder 期间已解码完成,这里只需要进入屏幕 1px,就会立即触发 Surface 的绘制(只会执行一次),即进入窗口的内容会显示视频的首帧画面。
  5. 重写 Adapter 的 onViewRecycled, 由于当前 holder 即将移出屏幕,移出方向上屏幕外的 holder 将被回收。此时回收并销毁播放器。

多播放器 + RecyclerView 原理图
多播放器 + RecyclerView 原理图

三播放器让沉浸式短视频的体验大幅提高,主要解决了以下问题:

  • 上下滑动过程中,进入屏幕的画面为视频的第一帧画面,并且不会有视觉上的顿挫。
  • 正式播放前预创建播放器,并加载和解码,节省了播放视频之前的准备工作。(ps:这里还包括了下载的过程)。
  • 由于提前加载和解码,进入屏幕时,触发 Surface 瞬间渲染,视觉上无感知,因此播放视频前不再需要封面图,避免了封面图和首帧不一致导致的闪屏问题。

    预下载优化

    前面讲到了多播放器实现翻页秒播能力,在体验上有了非常大的改善,但由于预创建的播放器在加载时,同时需要下载视频文件,导致这里的下一个播放器准备好视频的时间会增加到 1s 左右。如果用户在播放器加载解码完成前滑至该视频,则会出现明显的黑屏,带来非常差的体验。

由于预加载的时间过长,且无法预知用户是否会快速滑动。这里需要提前进行下载和快速滑动检测。

关于预下载,我们首先要知道播放器内部播放过程。这里的本地代理是视频缓存机制实现的,具体参照下一章节。
播放器内部流程
播放器内部流程

预下载策略

这里,我们为了节约请求网络数据的过程,在播放之前提前下载视频的首帧片段,采用如下策略:

  • 文件大小:下载 1MB 视频文件的方式进行提前首帧下载。(ps:经测试 1MB 已包含了首帧,且文件相对较小)。
  • 提前量:提前 5 个下载量(pageSize 为 10 的情况)。
  • 并发情况:下载采用同步队列下载(避免异步下载导致带宽占用,正常播放的视频卡顿)。
  • 快滑优化:快滑清除下载队列,避免快滑过程中频繁触发下载。
  • 下载时机:loadMore 时将前 5 个推入队列;onPageSelected 时,跳过下一个开始起算 5 个视频推入队列(下一个视频由预加载的播放器自动下载,这里重复下载会导致视频花屏)。

    快滑定义

    当用户快速翻页时(onPageSelected 调用之前又滑了一下),onPageSelected 不会触发,onPageRelease 会触发多次。在 onPageRelease 中判断 release position 与 current postion 的差值如果 > 1 则表示用户至少快速翻页 1 次,此时定义为快滑状态,应当停止预下载和播放器预加载。
    当 onPageSelected 回调时,说明用户没有继续翻页,此时取消快滑状态。开始执行预下载和恢复播放器预加载。
    预下载流程图
    预下载流程图

    缓存优化

    目前盒马使用的播放器为淘宝内部播放器。 播放器本身不存在文件缓存和预下载功能。在播放器重新创建后,即便是同一个视频也不会有文件缓存,需要重新下载。这里引入一个开源缓存框架 “com.danikula:videocache”。

方案原理

播放器播放的地址代理给本地的缓存服务,缓存服务负责转发数据流的同时进行文件保存如:
视频地址为:https://****.mp4
本地代理地址为:http://127.0.0.1:8888 (假设端口号分配为 8888)。
代理后的地址为: 本地代理地址 + 视频地址(URL 编码)。
即:http://127.0.0.1:8888/https%3A%2F%2F****.mp4

方案

后续优化展望

关于多媒体的优化工作还有很多可以做。除了沉浸式秒播的场景外,我们还可以:

  1. 对播放器的一般性场景进行秒播优化,如首页列表的卡片视频。目前首页平均首帧画面需要 550ms,较长的有 1000s 以上,有明显的顿挫感。在沉浸式的方案基础上,我们可以提供一般性的预下载能力,从而减少播放器的下载渲染时长。
  2. 续播和内存优化。续播是另一个提升体验的方面,用户能够非常直观的感受连贯与否。
  3. 页面单播放器托管。大多场景下,一个页面只有一个播放器在播放,这就可以通过管理唯一的播放器实现页面播放器复用,从而优化内存和体验。

下一期我们将继续分享盒马 iOS / Android 端短视频续播的体验优化实践。

「视频云技术」你最值得关注的音视频技术公众号,每周推送来自阿里云一线的实践技术文章,在这里与音视频领域一流工程师交流切磋。公众号后台回复【技术】可加入阿里云视频云产品技术交流群,和业内大咖一起探讨音视频技术,获取更多行业最新信息。

继续阅读 »

短视频作为内容重要的承载方式,是吸引用户的重点,短视频的内容与体验直接关系到用户是否愿意长时停留。因此,体验的优化就显得尤为重要。上一篇我们分享了 iOS 短视频秒播优化,这篇我们来聊聊 Android 端的优化。

作者|少阳
审校|泰一

头图

优化前的盒马沉浸式短视频播放页面,体感和流畅度上与主流短视频 App 有明显差距。主要问题有播放封面闪屏、出流速度慢两个问题。所以优化的目标是解决盒马沉浸式短视频现有短板,与主流 App 的沉浸式短视频体验对齐,如抖音、手淘等。具体指标有:

  • 满足硬性指标:播放成功率、首帧时长、秒开率。
  • 满足用户体感流畅度。(为反应用户观看短视频过程中的真实体验,盒马新增秒播体感指标:从用户划到视频,到视频首帧播放的时间。)

优化效果对比

首先我们来看一下优化前后与其他 App 的效果对比:
https://v.youku.com/v_show/id_XNTgwMzAwNDQ0OA==.html

环境

  • 手机:Pixel 4
  • OS:Android 10
  • 播放器:淘宝播放器

问题分析

首页闪屏

盒马最初为了保证进入画面时不是空白页面而增加了封面图显示,在播放时隐藏。从体感指标可以看出,即便是优化前,体感播放时间很短,只有 200ms 左右(不包含滑动过程)。由于滑动过程中,到视频正式播放有约 600ms 左右时间显示封面,随后又迅速显示播放画面,此时用户仍有强烈的屏幕闪烁和顿挫感,体验极差。
解决思路:在滑动过程中就显示视频首帧画面,不再显示封面,则播放时不再产生顿挫感。这里的优化需要结合出流慢问题一起优化。

闪屏

出流速度慢(播放体感慢)

服务端:服务端造成的出流速度慢,一般是文件大,网络链路差造成。可用 H.265CDN 加速优化
客户端:客户端播放需要经历下载 -> 加载 + 解码 -> 渲染三个步骤,并且三个步骤为线性执行。所以在窗口播放画面前必然需要经过 1s 左右的准备工作。这里可以考虑提前执行下载 -> 加载 + 解码
播放

优化方案选型

在优化前期,我们考虑了三种优化方案。

方案一:双播放器 + 预下载
优点:占内存小,思路简单。
缺点:优化力度有限,无法同时兼顾上滑和下滑。

方案二:自定义三播放器管理 + 预下载
优点:同时兼顾上下翻页,体验接近抖音。
缺点:播放器管理与回收实现复杂,容易错乱;占用内存高。

方案三:三播放器(基于 RecyclerView 的缓存机制实现)+ 预下载
优点:同时兼顾上下翻页,体验接近抖音,缓存机制由 RecyclerView 托管。
缺点:占用内存高,频繁创建和销毁播放器。

最终因为性价比因素,选择了第三个方案。

方案三原理:翻页前

  • current 播放器开始播放视频 1。
  • pre,next 播放器分别加载视频数据 0 和 2。
  • 同时视频数据 3-7 加入预下载队列。

翻页前

方案三原理:翻页后

  • 被 RecyclerView 回收的 holder 销毁播放器。
  • RecyclerView onBind 中的 holder 创建新的 next 播放器。
  • current 播放器开始播放视频 2。
  • pre 播放器 seek 0 并暂停, next 播放器创建并加载视频 3 文件。
  • 同时预下载清除未消费的队列,视频数据 4-8 加入预下载队列开始下载(此处已有缓存的视频不会被重复下载)。

翻页后

具体优化方案

多播放器改造

为了解决体感上的顿挫和出流慢的问题,采用多播放器结合 RecyclerView 方案进行改造,步骤如下:

  1. 设置缓存数量:利用 RecyclerView 特性,配置 setItemViewCacheSize,确保内存中存在 3 个 holder(缓存的 1 个 holder,预创建 1 个 holder, 当前 holder)。
    mRecyclerView.setItemViewCacheSize(1); // 设置缓存数量
  2. 重写 Adapter 的 onBindViewHolder, 用于创建播放器,并预加载解码视频内容,播放器控制解析到首帧时暂停。此时 onSurfaceCreated 尚未回调,画面未渲染至屏幕。
  3. 监听 onPageRelase 控制即将移除屏幕的播放器暂停,并 seekTo (0),方便滑回屏幕时立即播放。
  4. 监听 onPageSelected 控制即将进入屏幕的播放器开始播放。注意:由于在 onBindViewHolder 期间已解码完成,这里只需要进入屏幕 1px,就会立即触发 Surface 的绘制(只会执行一次),即进入窗口的内容会显示视频的首帧画面。
  5. 重写 Adapter 的 onViewRecycled, 由于当前 holder 即将移出屏幕,移出方向上屏幕外的 holder 将被回收。此时回收并销毁播放器。

多播放器 + RecyclerView 原理图
多播放器 + RecyclerView 原理图

三播放器让沉浸式短视频的体验大幅提高,主要解决了以下问题:

  • 上下滑动过程中,进入屏幕的画面为视频的第一帧画面,并且不会有视觉上的顿挫。
  • 正式播放前预创建播放器,并加载和解码,节省了播放视频之前的准备工作。(ps:这里还包括了下载的过程)。
  • 由于提前加载和解码,进入屏幕时,触发 Surface 瞬间渲染,视觉上无感知,因此播放视频前不再需要封面图,避免了封面图和首帧不一致导致的闪屏问题。

    预下载优化

    前面讲到了多播放器实现翻页秒播能力,在体验上有了非常大的改善,但由于预创建的播放器在加载时,同时需要下载视频文件,导致这里的下一个播放器准备好视频的时间会增加到 1s 左右。如果用户在播放器加载解码完成前滑至该视频,则会出现明显的黑屏,带来非常差的体验。

由于预加载的时间过长,且无法预知用户是否会快速滑动。这里需要提前进行下载和快速滑动检测。

关于预下载,我们首先要知道播放器内部播放过程。这里的本地代理是视频缓存机制实现的,具体参照下一章节。
播放器内部流程
播放器内部流程

预下载策略

这里,我们为了节约请求网络数据的过程,在播放之前提前下载视频的首帧片段,采用如下策略:

  • 文件大小:下载 1MB 视频文件的方式进行提前首帧下载。(ps:经测试 1MB 已包含了首帧,且文件相对较小)。
  • 提前量:提前 5 个下载量(pageSize 为 10 的情况)。
  • 并发情况:下载采用同步队列下载(避免异步下载导致带宽占用,正常播放的视频卡顿)。
  • 快滑优化:快滑清除下载队列,避免快滑过程中频繁触发下载。
  • 下载时机:loadMore 时将前 5 个推入队列;onPageSelected 时,跳过下一个开始起算 5 个视频推入队列(下一个视频由预加载的播放器自动下载,这里重复下载会导致视频花屏)。

    快滑定义

    当用户快速翻页时(onPageSelected 调用之前又滑了一下),onPageSelected 不会触发,onPageRelease 会触发多次。在 onPageRelease 中判断 release position 与 current postion 的差值如果 > 1 则表示用户至少快速翻页 1 次,此时定义为快滑状态,应当停止预下载和播放器预加载。
    当 onPageSelected 回调时,说明用户没有继续翻页,此时取消快滑状态。开始执行预下载和恢复播放器预加载。
    预下载流程图
    预下载流程图

    缓存优化

    目前盒马使用的播放器为淘宝内部播放器。 播放器本身不存在文件缓存和预下载功能。在播放器重新创建后,即便是同一个视频也不会有文件缓存,需要重新下载。这里引入一个开源缓存框架 “com.danikula:videocache”。

方案原理

播放器播放的地址代理给本地的缓存服务,缓存服务负责转发数据流的同时进行文件保存如:
视频地址为:https://****.mp4
本地代理地址为:http://127.0.0.1:8888 (假设端口号分配为 8888)。
代理后的地址为: 本地代理地址 + 视频地址(URL 编码)。
即:http://127.0.0.1:8888/https%3A%2F%2F****.mp4

方案

后续优化展望

关于多媒体的优化工作还有很多可以做。除了沉浸式秒播的场景外,我们还可以:

  1. 对播放器的一般性场景进行秒播优化,如首页列表的卡片视频。目前首页平均首帧画面需要 550ms,较长的有 1000s 以上,有明显的顿挫感。在沉浸式的方案基础上,我们可以提供一般性的预下载能力,从而减少播放器的下载渲染时长。
  2. 续播和内存优化。续播是另一个提升体验的方面,用户能够非常直观的感受连贯与否。
  3. 页面单播放器托管。大多场景下,一个页面只有一个播放器在播放,这就可以通过管理唯一的播放器实现页面播放器复用,从而优化内存和体验。

下一期我们将继续分享盒马 iOS / Android 端短视频续播的体验优化实践。

「视频云技术」你最值得关注的音视频技术公众号,每周推送来自阿里云一线的实践技术文章,在这里与音视频领域一流工程师交流切磋。公众号后台回复【技术】可加入阿里云视频云产品技术交流群,和业内大咖一起探讨音视频技术,获取更多行业最新信息。

收起阅读 »

APP二次开发,找技术人员,要求熟悉语言java

招聘

求个实在做事的,全职兼职都行。QQ1226251998
专业接项目那种外包的请勿扰了,玩不过你们。

求个实在做事的,全职兼职都行。QQ1226251998
专业接项目那种外包的请勿扰了,玩不过你们。

关于uni-ui easyinput组件在nvue下无法自动对焦的解决方案

nvue uni_ui

nvue模式下,easyinput组件focus失效的解决方案

近期开发PDA的一个页面,使用nvue重构,选择了uni-ui的easyinput组件
需求是打开页面时要input框自带焦点,使用了文档中的focus,百试不灵

参考文档

官方对input文档说明focus属性在nvue情况下不管用

解决方案

       mounted中原写法  
     // this.onInput = throttle(this.input, 500)  
    // this.$nextTick(() => {         
    //  this.focused = this.focus  
    // })  
      解决后,自己在input添加ref选择器,主动调用focus()方法  
            if(this.focus){  
                this.$nextTick(() => {  
                this.$refs.input.focus()  
                })  
            }  

       在watch中的也做修改  
    focus(newVal) {  
                if(newVal){  
                    this.$nextTick(() => {  
                    this.$refs.input.focus()  
                    })  
                }  
                else{  
                   this.$nextTick(() => {  
                   this.$refs.input.blur()  
                   })   
                }  

            }  

也可以根据自己的需求写一下环境判断  
继续阅读 »

nvue模式下,easyinput组件focus失效的解决方案

近期开发PDA的一个页面,使用nvue重构,选择了uni-ui的easyinput组件
需求是打开页面时要input框自带焦点,使用了文档中的focus,百试不灵

参考文档

官方对input文档说明focus属性在nvue情况下不管用

解决方案

       mounted中原写法  
     // this.onInput = throttle(this.input, 500)  
    // this.$nextTick(() => {         
    //  this.focused = this.focus  
    // })  
      解决后,自己在input添加ref选择器,主动调用focus()方法  
            if(this.focus){  
                this.$nextTick(() => {  
                this.$refs.input.focus()  
                })  
            }  

       在watch中的也做修改  
    focus(newVal) {  
                if(newVal){  
                    this.$nextTick(() => {  
                    this.$refs.input.focus()  
                    })  
                }  
                else{  
                   this.$nextTick(() => {  
                   this.$refs.input.blur()  
                   })   
                }  

            }  

也可以根据自己的需求写一下环境判断  
收起阅读 »

解决办法:uni-app打包后提示,本应用使用HBuilderX 3.1.12或对应的cli版本编译

HBuilderX

app打包时遇到这个问题,到处搜都搜不到答案。终于研究出来了,只需要把插件中心的uniapp编译插件更新就行了。没发现更新的地方,直接卸载,然后重新安装新版本既可。
大牛忽略,此条经验分享给像我这种完全小白的

继续阅读 »

app打包时遇到这个问题,到处搜都搜不到答案。终于研究出来了,只需要把插件中心的uniapp编译插件更新就行了。没发现更新的地方,直接卸载,然后重新安装新版本既可。
大牛忽略,此条经验分享给像我这种完全小白的

收起阅读 »

测试biaoti

Started by user admin
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] Start of Pipeline
[Pipeline] node
Running on node2 in /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (DownloadCode)
[Pipeline] checkout
using credential test
Fetching changes from the remote Git repository
Cleaning workspace

/usr/bin/git rev-parse --is-inside-work-tree # timeout=10
/usr/bin/git config remote.origin.url ssh://git@code.paic.com.cn:8006/git/mizar_cloud.git # timeout=10
/usr/bin/git rev-parse --verify HEAD # timeout=10
Resetting working tree
/usr/bin/git reset --hard # timeout=10
/usr/bin/git clean -fdx # timeout=10
Fetching upstream changes from ssh://git@code.paic.com.cn:8006/git/mizar_cloud.git
/usr/bin/git --version # timeout=10
using GIT_ASKPASS to set credentials
/usr/bin/git fetch --tags --progress ssh://git@code.paic.com.cn:8006/git/mizar_cloud.git +refs/heads/:refs/remotes/origin/ # timeout=10
Checking out Revision 7e358cb5e98a8037abf767b12b9a56516f336d17 (origin/master)
Commit message: "FLS-CRM#11030 数据源接入"
/usr/bin/git rev-parse origin/master^{commit} # timeout=10
/usr/bin/git config core.sparsecheckout # timeout=10
/usr/bin/git checkout -f 7e358cb5e98a8037abf767b12b9a56516f336d17 # timeout=10
/usr/bin/git rev-list --no-walk 7e358cb5e98a8037abf767b12b9a56516f336d17 # timeout=10
[Pipeline] script
[Pipeline] {
[Pipeline] sh

  • cd code
  • git rev-parse HEAD
  • cut -c 1-8
    [Pipeline] sh
  • echo 7e358cb5
    7e358cb5
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] stage
    [Pipeline] { (MavenBuild)
    [Pipeline] sh
  • cd code
  • mvn clean package -DskipTests=true
    [INFO] Scanning for projects...
    [WARNING]
    [WARNING] Some problems were encountered while building the effective model for com.pingan.mizar.cloud:mizar-cloud-demo:jar:1.0-SNAPSHOT
    [WARNING] 'build.plugins.plugin.version' for org.springframework.boot:spring-boot-maven-plugin is missing. @ line 61, column 21
    [WARNING]
    [WARNING] Some problems were encountered while building the effective model for com.pingan.mizar.cloud:mizar-cloud-support-redis:jar:1.0-SNAPSHOT
    [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 47, column 21
    [WARNING]
    [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
    [WARNING]
    [WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
    [WARNING]
    [INFO] ------------------------------------------------------------------------
    [INFO] Reactor Build Order:
    [INFO]
    [INFO] pafa-cloud-dependencies [pom]
    [INFO] mizar-cloud-parent [pom]
    [INFO] mizar-cloud-core [jar]
    [INFO] mizar-cloud-support-config [jar]
    [INFO] mizar-cloud-support-redis [jar]
    [INFO] mizar-cloud-support-db [jar]
    [INFO] mizar-cloud-log [jar]
    [INFO] mizar-cloud-demo [jar]
    [INFO] mizar-cloud-messages [jar]
    [INFO]
    [INFO] ----------< com.pingan.mizar.cloud:mizar-cloud-dependencies >-----------
    [INFO] Building pafa-cloud-dependencies 1.10.0.RELEASE [1/9]
    [INFO] --------------------------------[ pom ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-dependencies ---
    [INFO]
    [INFO] -----------< com.pingan.mizar.cloud:com.pingan.mizar.cloud >------------
    [INFO] Building mizar-cloud-parent 1.0-SNAPSHOT [2/9]
    [INFO] --------------------------------[ pom ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ com.pingan.mizar.cloud ---
    [INFO]
    [INFO] --------------< com.pingan.mizar.cloud:mizar-cloud-core >---------------
    [INFO] Building mizar-cloud-core 1.0-SNAPSHOT [3/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-core ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-core ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-core ---
    [INFO] Changes detected - recompiling the module!
    [INFO] Compiling 26 source files to /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-core/target/classes
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-core ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-core/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-core ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-core ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-core ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-core/target/mizar-cloud-core.jar
    [INFO]
    [INFO] ---------< com.pingan.mizar.cloud:mizar-cloud-support-config >----------
    [INFO] Building mizar-cloud-support-config 1.0-SNAPSHOT [4/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-support-config ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-support-config ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-support-config ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-support-config ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-config/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-support-config ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-support-config ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-support-config ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-config/target/mizar-cloud-demo.jar
    [INFO]
    [INFO] ----------< com.pingan.mizar.cloud:mizar-cloud-support-redis >----------
    [INFO] Building mizar-cloud-support-redis 1.0-SNAPSHOT [5/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-support-redis ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-support-redis ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-support-redis ---
    [INFO] Changes detected - recompiling the module!
    [INFO] Compiling 9 source files to /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/target/classes
    [INFO] /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/src/main/java/com/pingan/mizar/cloud/redis/listener/ListenerRegister.java: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/src/main/java/com/pingan/mizar/cloud/redis/listener/ListenerRegister.java uses unchecked or unsafe operations.
    [INFO] /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/src/main/java/com/pingan/mizar/cloud/redis/listener/ListenerRegister.java: Recompile with -Xlint:unchecked for details.
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-support-redis ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-support-redis ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-support-redis ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-support-redis ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/target/mizar-cloud-demo.jar
    [INFO]
    [INFO] -----------< com.pingan.mizar.cloud:mizar-cloud-support-db >------------
    [INFO] Building mizar-cloud-support-db 1.0-SNAPSHOT [6/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-support-db ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-support-db ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-support-db ---
    [INFO] Changes detected - recompiling the module!
    [INFO] Compiling 11 source files to /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-db/target/classes
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-support-db ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-db/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-support-db ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-support-db ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-support-db ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-db/target/mizar-cloud-demo.jar
    [INFO]
    [INFO] ---------------< com.pingan.mizar.cloud:mizar-cloud-log >---------------
    [INFO] Building mizar-cloud-log 1.0-SNAPSHOT [7/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-log ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-log ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-log/src/main/java
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-log ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-log ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-log/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-log ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-log ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-log ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-log/target/mizar-cloud-demo.jar
    [INFO]
    [INFO] --------------< com.pingan.mizar.cloud:mizar-cloud-demo >---------------
    [INFO] Building mizar-cloud-demo 1.0-SNAPSHOT [8/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-demo ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-demo ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] Copying 2 resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-demo ---
    [INFO] Changes detected - recompiling the module!
    [INFO] Compiling 8 source files to /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-demo/target/classes
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-demo ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-demo/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-demo ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-demo ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-demo ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-demo/target/mizar-cloud-demo.jar
    [INFO]
    [INFO] --- spring-boot-maven-plugin:2.3.11.RELEASE:repackage (default) @ mizar-cloud-demo ---
    [INFO] Replacing main artifact with repackaged archive
    [INFO]
    [INFO] ------------< com.pingan.mizar.cloud:mizar-cloud-messages >-------------
    [INFO] Building mizar-cloud-messages 1.0-SNAPSHOT [9/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-messages ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-messages ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-messages/src/main/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-messages ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-messages ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-messages/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-messages ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-messages ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-messages ---
    [WARNING] JAR will be empty - no content was marked for inclusion!
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-messages/target/mizar-cloud-demo.jar
    [INFO] ------------------------------------------------------------------------
    [INFO] Reactor Summary:
    [INFO]
    [INFO] pafa-cloud-dependencies 1.10.0.RELEASE ............. SUCCESS [ 0.113 s]
    [INFO] mizar-cloud-parent 1.0-SNAPSHOT .................... SUCCESS [ 0.004 s]
    [INFO] mizar-cloud-core 1.0-SNAPSHOT ...................... SUCCESS [ 2.916 s]
    [INFO] mizar-cloud-support-config 1.0-SNAPSHOT ............ SUCCESS [ 0.134 s]
    [INFO] mizar-cloud-support-redis 1.0-SNAPSHOT ............. SUCCESS [ 1.030 s]
    [INFO] mizar-cloud-support-db 1.0-SNAPSHOT ................ SUCCESS [ 0.955 s]
    [INFO] mizar-cloud-log 1.0-SNAPSHOT ....................... SUCCESS [ 0.052 s]
    [INFO] mizar-cloud-demo 1.0-SNAPSHOT ...................... SUCCESS [ 1.596 s]
    [INFO] mizar-cloud-messages 1.0-SNAPSHOT .................. SUCCESS [ 0.052 s]
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 7.390 s
    [INFO] Finished at: 2021-06-21T18:02:49+08:00
    [INFO] ------------------------------------------------------------------------
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] stage
    [Pipeline] { (Environment Init)
    [Pipeline] sh
  • echo $'\345\210\235\345\247\213\345\214\226\347\216\257\345\242\203'
    初始化环境
    [Pipeline] sh
  • /bin/cp -rf /data/pipelinebuild/crm-mizar-demo/k8s_dev.yaml ./17.yaml
    [Pipeline] sh
  • /bin/cp -rf /data/pipelinebuild/crm-mizar-demo/Dockerfile_dev ./Dockerfile
    [Pipeline] script
    [Pipeline] {
    [Pipeline] echo
    deploy dev1
    [Pipeline] echo
    appdenv is STG
    [Pipeline] echo
    appdenvcluster is default
    [Pipeline] echo
    images is hub.yun.paic.com.cn/crmstg/crm-mizar-demo:7e358cb5
    [Pipeline] sh
  • sed -i s#PACKAGE_PATH#mizar-cloud-demo/target/mizar-cloud-demo.jar# Dockerfile
    [Pipeline] sh
  • sed -i s/APP_PORT/30113/ 17.yaml
    [Pipeline] sh
  • sed -i s/PROJECT_NS/FLS-IVS-SERVICE-SPRINGBOOT-APP-GATEWAY3/ 17.yaml
    [Pipeline] sh
  • sed -i s/NAMESPACESTG/fls-crm/ 17.yaml
    [Pipeline] sh
  • sed -i s/TemplateProject/crm-mizar-demo-dev1/ 17.yaml
    [Pipeline] sh
  • sed -i s/NodeSelector/cx/ 17.yaml
    [Pipeline] sh
  • sed -i s#ProjectImage#hub.yun.paic.com.cn/crmstg/crm-mizar-demo:7e358cb5# 17.yaml
    [Pipeline] sh
  • sed -i s#Logdir#/data/logs/dev1# 17.yaml
    [Pipeline] sh
  • sed -i s/REP/1/ 17.yaml
    [Pipeline] sh
  • sed -i s/ENV/dev1/ 17.yaml
    [Pipeline] sh
  • sed -i s/appdenv/STG/ 17.yaml
    [Pipeline] sh
  • sed -i s/appcenv/default/ 17.yaml
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] script
    [Pipeline] {
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] script
    [Pipeline] {
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] script
    [Pipeline] {
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] script
    [Pipeline] {
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] stage
    [Pipeline] { (Build Image)
    [Pipeline] script
    [Pipeline] {
    [Pipeline] echo
    build image
    [Pipeline] sh
  • docker build -t hub.yun.paic.com.cn/crmstg/crm-mizar-demo:7e358cb5 .
    Sending build context to Docker daemon 69.64MB

Step 1/6 : FROM hub.yun.paic.com.cn/wzlstg/pazl-esign-server:base
---> ffaa932acd68
Step 2/6 : MAINTAINER by mahaojun
---> Using cache
---> 610ede0ad03d
Step 3/6 : RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
---> Using cache
---> b5a4b4e9d032
Step 4/6 : COPY code/mizar-cloud-demo/target/mizar-cloud-demo.jar /wls/wls81/app/app.jar
---> a76070d0164c
Step 5/6 : WORKDIR /wls/wls81
---> Running in 1dfc4dc01947
Removing intermediate container 1dfc4dc01947
---> d80ced827b1b
Step 6/6 : CMD ["/run.sh"]
---> Running in f5cb05b6ca73
Removing intermediate container f5cb05b6ca73
---> cccb06c0777f
Successfully built cccb06c0777f
Successfully tagged hub.yun.paic.com.cn/crmstg/crm-mizar-demo:7e358cb5
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Push Image)
[Pipeline] script
[Pipeline] {
[Pipeline] echo
push image
[Pipeline] sh

  • docker push hub.yun.paic.com.cn/crmstg/crm-mizar-demo:7e358cb5
    The push refers to repository [hub.yun.paic.com.cn/crmstg/crm-mizar-demo]
    7ccd071ffd4c: Preparing
    551c98fd9c1b: Preparing
    2f82a0c64dd1: Preparing
    7ec1e9cc8c16: Preparing
    c2f0be5dfcec: Preparing
    ec0b9136b9ff: Preparing
    d608045dfcca: Preparing
    2ccf967b3f2a: Preparing
    a1ce7c1975a6: Preparing
    ec3aa562dc88: Preparing
    479c111db1ea: Preparing
    5f70bf18a086: Preparing
    5f70bf18a086: Preparing
    5f70bf18a086: Preparing
    5f70bf18a086: Preparing
    dc44cf6f74b6: Preparing
    5f70bf18a086: Preparing
    ec3aa562dc88: Waiting
    d608045dfcca: Waiting
    dc44cf6f74b6: Waiting
    479c111db1ea: Waiting
    5f70bf18a086: Waiting
    2ccf967b3f2a: Waiting
    a1ce7c1975a6: Waiting
    c2f0be5dfcec: Mounted from wzlstg/pazl-sf-gw
    7ec1e9cc8c16: Mounted from wzlstg/pazl-sf-gw
    551c98fd9c1b: Mounted from mdpstg/fls-mdp-wechat-admin
    2f82a0c64dd1: Mounted from wzlstg/pazl-sf-gw
    2ccf967b3f2a: Layer already exists
    d608045dfcca: Layer already exists
    a1ce7c1975a6: Layer already exists
    ec3aa562dc88: Layer already exists
    479c111db1ea: Layer already exists
    5f70bf18a086: Layer already exists
    dc44cf6f74b6: Layer already exists
    ec0b9136b9ff: Mounted from wzlstg/pazl-sf-gw
    7ccd071ffd4c: Pushed
    7e358cb5: digest: sha256:214afae6d18434f503c96a3925fc4fb28cf892dd7c7c9b67e36abb6ab9fa042f size: 3866
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] stage
    [Pipeline] { (Deploy)
    [Pipeline] script
    [Pipeline] {
    [Pipeline] sh
  • echo Deploy
    Deploy
    [Pipeline] sh
  • kubectl config use-context kubernetes-admin@kubernetes
    Switched to context "kubernetes-admin@kubernetes".
    [Pipeline] sh
  • kubectl apply -f 17.yaml --record
    deployment.extensions/crm-mizar-demo-dev1 configured
    service/crm-mizar-demo-dev1-service configured
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] stage
    [Pipeline] { (Pod Check)
    [Pipeline] sleep
    Sleeping for 30 sec
    [Pipeline] script
    [Pipeline] {
    [Pipeline] echo
    检查部署pod状态
    [Pipeline] sh
  • /data/pipelinebuild/devops-script/pod_status.sh
    crm-mizar-demo-dev1
    fls-crm
    1
    FLS-CRM-DEV_crm-mizar-demo
    sleep 10
    Running
    Running
    Running
    sleep 90
    the application successfully deployed

    crm-mizar-demo-dev1-79bc9ff88-22cqt 1/1 Running 0 94s 30.123.18.252 30.123.18.252 <none> <none>

    启动日志如下
    2021-06-21 18:04:59 INFO Loading TraceMetadataProviders
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider name:com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider@567d299b
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider name:com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider@574caa3f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider name:com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider@6c629d6e
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.cassandra.CassandraTypeProvider name:com.navercorp.pinpoint.plugin.cassandra.CassandraTypeProvider@27abe2cd
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.commons.dbcp.CommonsDbcpMetadataProvider name:com.navercorp.pinpoint.plugin.commons.dbcp.CommonsDbcpMetadataProvider@51016012
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.commons.dbcp2.CommonsDbcp2MetadataProvider name:com.navercorp.pinpoint.plugin.commons.dbcp2.CommonsDbcp2MetadataProvider@1517365b
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.cubrid.CubridTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.cubrid.CubridTypeProvider@60215eee
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.cxf.CxfPluginTraceMetadataProvider name:com.navercorp.pinpoint.plugin.cxf.CxfPluginTraceMetadataProvider@61baa894
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider name:com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider@490d6c15
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.google.httpclient.HttpClientTypeProvider name:com.navercorp.pinpoint.plugin.google.httpclient.HttpClientTypeProvider@5479e3f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.gson.GsonMetadataProvider name:com.navercorp.pinpoint.plugin.gson.GsonMetadataProvider@7bfcd12c
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.hikaricp.HikariCpMetadataProvider name:com.navercorp.pinpoint.plugin.hikaricp.HikariCpMetadataProvider@5b1d2887
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.httpclient3.HttpClient3TypeProvider name:com.navercorp.pinpoint.plugin.httpclient3.HttpClient3TypeProvider@18e8568
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.httpclient4.HttpClient4TypeProvider name:com.navercorp.pinpoint.plugin.httpclient4.HttpClient4TypeProvider@270421f5
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider name:com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider@18ef96
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.ibatis.IBatisMetadataProvider name:com.navercorp.pinpoint.plugin.ibatis.IBatisMetadataProvider@6aceb1a5
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jackson.JacksonTypeProvider name:com.navercorp.pinpoint.plugin.jackson.JacksonTypeProvider@12bc6874
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jboss.JbossTypeProvider name:com.navercorp.pinpoint.plugin.jboss.JbossTypeProvider@1ef7fe8e
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdk.http.JdkHttpTypeProvider name:com.navercorp.pinpoint.plugin.jdk.http.JdkHttpTypeProvider@5d3411d
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jetty.JettyTypeProvider name:com.navercorp.pinpoint.plugin.jetty.JettyTypeProvider@6979e8cb
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.json_lib.JsonLibTypeProvider name:com.navercorp.pinpoint.plugin.json_lib.JsonLibTypeProvider@2be94b0f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jsp.JspTypeProvider name:com.navercorp.pinpoint.plugin.jsp.JspTypeProvider@50675690
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.jtds.JtdsTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.jtds.JtdsTypeProvider@47d384ee
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider name:com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider@3930015a
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.mariadb.MariaDBTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.mariadb.MariaDBTypeProvider@224aed64
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.mybatis.MyBatisMetadataProvider name:com.navercorp.pinpoint.plugin.mybatis.MyBatisMetadataProvider@2ac1fdc4
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.mysql.MySqlTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.mysql.MySqlTypeProvider@50cbc42f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider name:com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider@13b6d03
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.ning.asynchttpclient.NingAsyncHttpClientMetadataProvider name:com.navercorp.pinpoint.plugin.ning.asynchttpclient.NingAsyncHttpClientMetadataProvider@64c64813
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.okhttp.OkHttpTypeProvider name:com.navercorp.pinpoint.plugin.okhttp.OkHttpTypeProvider@21a06946
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.oracle.OracleTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.oracle.OracleTypeProvider@25618e91
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.postgresql.PostgreSqlTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.postgresql.PostgreSqlTypeProvider@2cfb4a64
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.redis.RedisTypeProvider name:com.navercorp.pinpoint.plugin.redis.RedisTypeProvider@2fc14f68
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.resin.ResinTraceMetadataProvider name:com.navercorp.pinpoint.plugin.resin.ResinTraceMetadataProvider@61443d8f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.resttemplate.RestTemplateMetadataProvider name:com.navercorp.pinpoint.plugin.resttemplate.RestTemplateMetadataProvider@233c0b17
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.spring.boot.SpringBootTraceMetadataProvider name:com.navercorp.pinpoint.plugin.spring.boot.SpringBootTraceMetadataProvider@33a10788
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.spring.beans.SpringBeansTraceMetadataProvider name:com.navercorp.pinpoint.plugin.spring.beans.SpringBeansTraceMetadataProvider@47fd17e3
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.spring.web.SpringWebMvcTraceMetadataProvider name:com.navercorp.pinpoint.plugin.spring.web.SpringWebMvcTraceMetadataProvider@17d99928
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider name:com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider@6fffcba5
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.tomcat.TomcatTypeProvider name:com.navercorp.pinpoint.plugin.tomcat.TomcatTypeProvider@2b80d80f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.user.UserTypeProvider name:com.navercorp.pinpoint.plugin.user.UserTypeProvider@7907ec20
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider name:com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider@546a03af
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.weblogic.WeblogicTypeProvider name:com.navercorp.pinpoint.plugin.weblogic.WeblogicTypeProvider@6ea6d14e
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.websphere.WebsphereTypeProvider name:com.navercorp.pinpoint.plugin.websphere.WebsphereTypeProvider@725bef66
    2021-06-21 18:04:59 INFO Finished loading ServiceType:
    2021-06-21 18:04:59 INFO TOMCAT(1010) from com.navercorp.pinpoint.plugin.tomcat.TomcatTypeProvider
    2021-06-21 18:04:59 INFO TOMCAT_METHOD(1011) from com.navercorp.pinpoint.plugin.tomcat.TomcatTypeProvider
    2021-06-21 18:04:59 INFO JETTY(1030) from com.navercorp.pinpoint.plugin.jetty.JettyTypeProvider
    2021-06-21 18:04:59 INFO JETTY_METHOD(1031) from com.navercorp.pinpoint.plugin.jetty.JettyTypeProvider
    2021-06-21 18:04:59 INFO JBOSS(1040) from com.navercorp.pinpoint.plugin.jboss.JbossTypeProvider
    2021-06-21 18:04:59 INFO JBOSS_METHOD(1041) from com.navercorp.pinpoint.plugin.jboss.JbossTypeProvider
    2021-06-21 18:04:59 INFO VERTX(1050) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO VERTX_INTERNAL(1051) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO VERTX_HTTP_SERVER(1052) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO VERTX_HTTP_SERVER_INTERNAL(1053) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO WEBSPHERE(1060) from com.navercorp.pinpoint.plugin.websphere.WebsphereTypeProvider
    2021-06-21 18:04:59 INFO WEBSPHERE_METHOD(1061) from com.navercorp.pinpoint.plugin.websphere.WebsphereTypeProvider
    2021-06-21 18:04:59 INFO THRIFT_SERVER(1100) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO THRIFT_SERVER_INTERNAL(1101) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO DUBBO_PROVIDER(1110) from com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider
    2021-06-21 18:04:59 INFO RESIN(1200) from com.navercorp.pinpoint.plugin.resin.ResinTraceMetadataProvider
    2021-06-21 18:04:59 INFO RESIN_METHOD(1201) from com.navercorp.pinpoint.plugin.resin.ResinTraceMetadataProvider
    2021-06-21 18:04:59 INFO SPRING_BOOT(1210) from com.navercorp.pinpoint.plugin.spring.boot.SpringBootTraceMetadataProvider
    2021-06-21 18:04:59 INFO SAMPLE_SERVER(1900) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO WEBLOGIC(1989) from com.navercorp.pinpoint.plugin.weblogic.WeblogicTypeProvider
    2021-06-21 18:04:59 INFO WEBLOGIC_METHOD(1992) from com.navercorp.pinpoint.plugin.weblogic.WeblogicTypeProvider
    2021-06-21 18:04:59 INFO MYSQL(2100) from com.navercorp.pinpoint.plugin.jdbc.mysql.MySqlTypeProvider
    2021-06-21 18:04:59 INFO MYSQL_EXECUTE_QUERY(2101) from com.navercorp.pinpoint.plugin.jdbc.mysql.MySqlTypeProvider
    2021-06-21 18:04:59 INFO MARIADB(2150) from com.navercorp.pinpoint.plugin.jdbc.mariadb.MariaDBTypeProvider
    2021-06-21 18:04:59 INFO MARIADB_EXECUTE_QUERY(2151) from com.navercorp.pinpoint.plugin.jdbc.mariadb.MariaDBTypeProvider
    2021-06-21 18:04:59 INFO MSSQL(2200) from com.navercorp.pinpoint.plugin.jdbc.jtds.JtdsTypeProvider
    2021-06-21 18:04:59 INFO MSSQL_EXECUTE_QUERY(2201) from com.navercorp.pinpoint.plugin.jdbc.jtds.JtdsTypeProvider
    2021-06-21 18:04:59 INFO ORACLE(2300) from com.navercorp.pinpoint.plugin.jdbc.oracle.OracleTypeProvider
    2021-06-21 18:04:59 INFO ORACLE_EXECUTE_QUERY(2301) from com.navercorp.pinpoint.plugin.jdbc.oracle.OracleTypeProvider
    2021-06-21 18:04:59 INFO CUBRID(2400) from com.navercorp.pinpoint.plugin.jdbc.cubrid.CubridTypeProvider
    2021-06-21 18:04:59 INFO CUBRID_EXECUTE_QUERY(2401) from com.navercorp.pinpoint.plugin.jdbc.cubrid.CubridTypeProvider
    2021-06-21 18:04:59 INFO POSTGRESQL(2500) from com.navercorp.pinpoint.plugin.jdbc.postgresql.PostgreSqlTypeProvider
    2021-06-21 18:04:59 INFO POSTGRESQL_EXECUTE_QUERY(2501) from com.navercorp.pinpoint.plugin.jdbc.postgresql.PostgreSqlTypeProvider
    2021-06-21 18:04:59 INFO CASSANDRA(2600) from com.navercorp.pinpoint.plugin.cassandra.CassandraTypeProvider
    2021-06-21 18:04:59 INFO CASSANDRA_EXECUTE_QUERY(2601) from com.navercorp.pinpoint.plugin.cassandra.CassandraTypeProvider
    2021-06-21 18:04:59 INFO JSP(5005) from com.navercorp.pinpoint.plugin.jsp.JspTypeProvider
    2021-06-21 18:04:59 INFO GSON(5010) from com.navercorp.pinpoint.plugin.gson.GsonMetadataProvider
    2021-06-21 18:04:59 INFO JACKSON(5011) from com.navercorp.pinpoint.plugin.jackson.JacksonTypeProvider
    2021-06-21 18:04:59 INFO JSON-LIB(5012) from com.navercorp.pinpoint.plugin.json_lib.JsonLibTypeProvider
    2021-06-21 18:04:59 INFO SPRING_MVC(5051) from com.navercorp.pinpoint.plugin.spring.web.SpringWebMvcTraceMetadataProvider
    2021-06-21 18:04:59 INFO SPRING_BEAN(5071) from com.navercorp.pinpoint.plugin.spring.beans.SpringBeansTraceMetadataProvider
    2021-06-21 18:04:59 INFO IBATIS(5500) from com.navercorp.pinpoint.plugin.ibatis.IBatisMetadataProvider
    2021-06-21 18:04:59 INFO IBATIS_SPRING(5501) from com.navercorp.pinpoint.plugin.ibatis.IBatisMetadataProvider
    2021-06-21 18:04:59 INFO MYBATIS(5510) from com.navercorp.pinpoint.plugin.mybatis.MyBatisMetadataProvider
    2021-06-21 18:04:59 INFO DBCP(6050) from com.navercorp.pinpoint.plugin.commons.dbcp.CommonsDbcpMetadataProvider
    2021-06-21 18:04:59 INFO DBCP2(6052) from com.navercorp.pinpoint.plugin.commons.dbcp2.CommonsDbcp2MetadataProvider
    2021-06-21 18:04:59 INFO HIKARICP(6060) from com.navercorp.pinpoint.plugin.hikaricp.HikariCpMetadataProvider
    2021-06-21 18:04:59 INFO PluginExample(7500) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO MEMCACHED(8050) from com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider
    2021-06-21 18:04:59 INFO MEMCACHED_FUTURE_GET(8051) from com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider
    2021-06-21 18:04:59 INFO ARCUS(8100) from com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider
    2021-06-21 18:04:59 INFO ARCUS_FUTURE_GET(8101) from com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider
    2021-06-21 18:04:59 INFO ARCUS_EHCACHE_FUTURE_GET(8102) from com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider
    2021-06-21 18:04:59 INFO REDIS(8200) from com.navercorp.pinpoint.plugin.redis.RedisTypeProvider
    2021-06-21 18:04:59 INFO ACTIVEMQ_CLIENT(8310) from com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider
    2021-06-21 18:04:59 INFO ACTIVEMQ_CLIENT_INTERNAL(8311) from com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider
    2021-06-21 18:04:59 INFO KAFKA_CLIENT(8660) from com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider
    2021-06-21 18:04:59 INFO KAFKA_CLIENT_INTERNAL(8661) from com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider
    2021-06-21 18:04:59 INFO HTTP_CLIENT_3(9050) from com.navercorp.pinpoint.plugin.httpclient3.HttpClient3TypeProvider
    2021-06-21 18:04:59 INFO HTTP_CLIENT_3_INTERNAL(9051) from com.navercorp.pinpoint.plugin.httpclient3.HttpClient3TypeProvider
    2021-06-21 18:04:59 INFO HTTP_CLIENT_4(9052) from com.navercorp.pinpoint.plugin.httpclient4.HttpClient4TypeProvider
    2021-06-21 18:04:59 INFO HTTP_CLIENT_4_INTERNAL(9053) from com.navercorp.pinpoint.plugin.httpclient4.HttpClient4TypeProvider
    2021-06-21 18:04:59 INFO GOOGLE_HTTP_CLIENT_INTERNAL(9054) from com.navercorp.pinpoint.plugin.google.httpclient.HttpClientTypeProvider
    2021-06-21 18:04:59 INFO JDK_HTTPURLCONNECTOR(9055) from com.navercorp.pinpoint.plugin.jdk.http.JdkHttpTypeProvider
    2021-06-21 18:04:59 INFO ASYNC_HTTP_CLIENT(9056) from com.navercorp.pinpoint.plugin.ning.asynchttpclient.NingAsyncHttpClientMetadataProvider
    2021-06-21 18:04:59 INFO ASYNC_HTTP_CLIENT_INTERNAL(9057) from com.navercorp.pinpoint.plugin.ning.asynchttpclient.NingAsyncHttpClientMetadataProvider
    2021-06-21 18:04:59 INFO OK_HTTP_CLIENT(9058) from com.navercorp.pinpoint.plugin.okhttp.OkHttpTypeProvider
    2021-06-21 18:04:59 INFO OK_HTTP_CLIENT_INTERNAL(9059) from com.navercorp.pinpoint.plugin.okhttp.OkHttpTypeProvider
    2021-06-21 18:04:59 INFO CXF_CLIENT(9080) from com.navercorp.pinpoint.plugin.cxf.CxfPluginTraceMetadataProvider
    2021-06-21 18:04:59 INFO THRIFT_CLIENT(9100) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO THRIFT_CLIENT_INTERNAL(9101) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO DUBBO_CONSUMER(9110) from com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider
    2021-06-21 18:04:59 INFO HYSTRIX_COMMAND(9120) from com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider
    2021-06-21 18:04:59 INFO HYSTRIX_COMMAND_INTERNAL(9121) from com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider
    2021-06-21 18:04:59 INFO VERTX_HTTP_CLIENT(9130) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO VERTX_HTTP_CLIENT_INTERNAL(9131) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO REST_TEMPLATE(9140) from com.navercorp.pinpoint.plugin.resttemplate.RestTemplateMetadataProvider
    2021-06-21 18:04:59 INFO NETTY(9150) from com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider
    2021-06-21 18:04:59 INFO NETTY_INTERNAL(9151) from com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider
    2021-06-21 18:04:59 INFO NETTY_HTTP(9152) from com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider
    2021-06-21 18:04:59 INFO SAMPLE_CLIENT(9901) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO Finished loading AnnotationKeys:
    2021-06-21 18:04:59 INFO thrift.url(80) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO thrift.args(81) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO thrift.result(82) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO dubbo.args(90) from com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider
    2021-06-21 18:04:59 INFO dubbo.result(91) from com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider
    2021-06-21 18:04:59 INFO activemq.broker.address(101) from com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider
    2021-06-21 18:04:59 INFO activemq.message(102) from com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider
    2021-06-21 18:04:59 INFO hystrix.command(110) from com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider
    2021-06-21 18:04:59 INFO hystrix.command.execution(111) from com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider
    2021-06-21 18:04:59 INFO hystrix.command.fallback.cause(112) from com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider
    2021-06-21 18:04:59 INFO netty.address(120) from com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider
    2021-06-21 18:04:59 INFO kafka.topic(140) from com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider
    2021-06-21 18:04:59 INFO kafka.partition(141) from com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider
    2021-06-21 18:04:59 INFO kafka.offset(142) from com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider
    2021-06-21 18:04:59 INFO cxf.operation(200) from com.navercorp.pinpoint.plugin.cxf.CxfPluginTraceMetadataProvider
    2021-06-21 18:04:59 INFO cxf.args(201) from com.navercorp.pinpoint.plugin.cxf.CxfPluginTraceMetadataProvider
    2021-06-21 18:04:59 INFO MY_ARGUMENT(995) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO MY_PROCEDURE(996) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO MY_RESULT(997) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO MyValue(998) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO gson.json.length(9000) from com.navercorp.pinpoint.plugin.gson.GsonMetadataProvider
    2021-06-21 18:04:59 INFO jackson.json.length(9001) from com.navercorp.pinpoint.plugin.jackson.JacksonTypeProvider
    2021-06-21 18:04:59 INFO json-lib.json.length(9002) from com.navercorp.pinpoint.plugin.json_lib.JsonLibTypeProvider
    2021-06-21 18:04:59 INFO add Default ServiceType:UNDEFINED
    2021-06-21 18:04:59 INFO add Default ServiceType:UNKNOWN
    2021-06-21 18:04:59 INFO add Default ServiceType:USER
    2021-06-21 18:04:59 INFO add Default ServiceType:UNKNOWN_GROUP
    2021-06-21 18:04:59 INFO add Default ServiceType:TEST
    2021-06-21 18:04:59 INFO add Default ServiceType:COLLECTOR
    2021-06-21 18:04:59 INFO add Default ServiceType:ASYNC
    2021-06-21 18:04:59 INFO add Default ServiceType:STAND_ALONE
    2021-06-21 18:04:59 INFO add Default ServiceType:TEST_STAND_ALONE
    2021-06-21 18:04:59 INFO add Default ServiceType:UNAUTHORIZED
    2021-06-21 18:04:59 INFO add Default ServiceType:UNKNOWN_DB
    2021-06-21 18:04:59 INFO add Default ServiceType:UNKNOWN_DB
    2021-06-21 18:04:59 INFO add Default ServiceType:INTERNAL_METHOD
    2021-06-21 18:04:59 INFO add Default ServiceType:SPRING
    2021-06-21 18:04:59 INFO add Default ServiceType:SPRING
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ACTIVEMQ_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ACTIVE_MQ_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ARCUS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ARCUS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ARCUS-EHCACHE
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MEMCACHED
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MEMCACHED
    2021-06-21 18:04:59 INFO add Plugin ServiceType:PluginExample
    2021-06-21 18:04:59 INFO add Plugin ServiceType:SAMPLE_SERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:SAMPLE_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:CASSANDRA
    2021-06-21 18:04:59 INFO add Plugin ServiceType:CASSANDRA
    2021-06-21 18:04:59 INFO add Plugin ServiceType:DBCP
    2021-06-21 18:04:59 INFO add Plugin ServiceType:DBCP2
    2021-06-21 18:04:59 INFO add Plugin ServiceType:CUBRID
    2021-06-21 18:04:59 INFO add Plugin ServiceType:CUBRID
    2021-06-21 18:04:59 INFO add Plugin ServiceType:CXF_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:DUBBO_PROVIDER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:DUBBO_CONSUMER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:GOOGLE_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:GSON
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HIKARICP
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HTTP_CLIENT_3
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HTTP_CLIENT_3
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HTTP_CLIENT_4
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HTTP_CLIENT_4
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HYSTRIX_COMMAND
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HYSTRIX_COMMAND
    2021-06-21 18:04:59 INFO add Plugin ServiceType:IBATIS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:IBATIS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JACKSON
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JBOSS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JBOSS_METHOD
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JDK_HTTPCONNECTOR
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JETTY
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JETTY_METHOD
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JSON-LIB
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JSP
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MSSQLSERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MSSQLSERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:KAFKA_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:KAFKA_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MARIADB
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MARIADB
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MYBATIS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MYSQL
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MYSQL
    2021-06-21 18:04:59 INFO add Plugin ServiceType:NETTY
    2021-06-21 18:04:59 INFO add Plugin ServiceType:NETTY_INTERNAL
    2021-06-21 18:04:59 INFO add Plugin ServiceType:NETTY_HTTP
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ASYNC_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ASYNC_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:OK_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:OK_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ORACLE
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ORACLE
    2021-06-21 18:04:59 INFO add Plugin ServiceType:POSTGRESQL
    2021-06-21 18:04:59 INFO add Plugin ServiceType:POSTGRESQL
    2021-06-21 18:04:59 INFO add Plugin ServiceType:REDIS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:RESIN
    2021-06-21 18:04:59 INFO add Plugin ServiceType:RESIN_METHOD
    2021-06-21 18:04:59 INFO add Plugin ServiceType:REST_TEMPLATE
    2021-06-21 18:04:59 INFO add Plugin ServiceType:SPRING_BOOT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:SPRING_BEAN
    2021-06-21 18:04:59 INFO add Plugin ServiceType:SPRING
    2021-06-21 18:04:59 INFO add Plugin ServiceType:THRIFT_SERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:THRIFT_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:THRIFT_SERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:THRIFT_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:TOMCAT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:TOMCAT_METHOD
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX_HTTP_SERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX_HTTP_SERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:WEBLOGIC
    2021-06-21 18:04:59 INFO add Plugin ServiceType:WEBLOGIC_METHOD
    2021-06-21 18:04:59 INFO add Plugin ServiceType:WEBSPHERE
    2021-06-21 18:04:59 INFO add Plugin ServiceType:WEBSPHERE_METHOD
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=12, name='API}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=13, name='API-METADATA}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=14, name='RETURN_DATA}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10015, name='API-TAG}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10000010, name='API-METADATA-ERROR}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10000011, name='API-METADATA-AGENT-INFO-NOT-FOUND}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10000012, name='API-METADATA-IDENTIFIER-CHECK_ERROR}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10000013, name='API-METADATA-NOT-FOUND}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10000014, name='API-METADATA-DID-COLLSION}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=20, name='SQL-ID}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=21, name='SQL}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=22, name='SQL-METADATA}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=23, name='SQL-PARAM}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=24, name='SQL-BindValue}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=30, name='STRING_ID}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=40, name='http.url}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=41, name='http.param}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=42, name='http.entity}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=45, name='http.cookie}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=46, name='http.status.code}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=48, name='http.internal.display}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=49, name='http.io}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=100, name='message.queue.url}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-1, name='args[0]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-2, name='args[1]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-3, name='args[2]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-4, name='args[3]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-5, name='args[4]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-6, name='args[5]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-7, name='args[6]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-8, name='args[7]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-9, name='args[8]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-10, name='args[9]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-11, name='args[N]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-30, name='cached_args[0]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-31, name='cached_args[1]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-32, name='cached_args[2]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-33, name='cached_args[3]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-34, name='cached_args[4]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-35, name='cached_args[5]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-36, name='cached_args[6]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-37, name='cached_args[7]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-38, name='cached_args[8]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-39, name='cached_args[9]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-40, name='cached_args[N]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-50, name='Exception}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-51, name='ExceptionClass}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-9999, name='UNKNOWN}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-100, name='Asynchronous Invocation}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=300, name='PROXY_HTTP_HEADER}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=310, name='redis.io}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=101, name='activemq.broker.address}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=102, name='activemq.message}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=998, name='MyValue}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=996, name='MY_PROCEDURE}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=995, name='MY_ARGUMENT}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=997, name='MY_RESULT}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=200, name='cxf.operation}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=201, name='cxf.args}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=90, name='dubbo.args}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=91, name='dubbo.result}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=9000, name='gson.json.length}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=110, name='hystrix.command}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=111, name='hystrix.command.execution}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=112, name='hystrix.command.fallback.cause}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=9001, name='jackson.json.length}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=9002, name='json-lib.json.length}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=140, name='kafka.topic}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=141, name='kafka.partition}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=142, name='kafka.offset}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=120, name='netty.address}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=80, name='thrift.url}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=81, name='thrift.args}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=82, name='thrift.result}
    2021-06-21 18:04:59 INFO profiler.enable=true
    2021-06-21 18:04:59 INFO profiler.instrument.engine=ASM
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.enable=true
    2021-06-21 18:04:59 INFO profiler.dynamicConfig.enable=false
    2021-06-21 18:04:59 INFO profiler.dynamicConfig.url=http://127.0.0.1:8080/pinpoint-config/v1/agentConfig
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.interface.cache.size=4
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.interface.cache.entry.size=16
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.annotation.cache.size=4
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.annotation.cache.entry.size=4
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.super.cache.size=4
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.super.cache.entry.size=4
    2021-06-21 18:04:59 INFO profiler.interceptorregistry.size=8192
    2021-06-21 18:04:59 INFO profiler.collector.span.ip=10.47.161.66
    2021-06-21 18:04:59 INFO profiler.collector.span.port=9996
    2021-06-21 18:04:59 INFO profiler.collector.stat.ip=10.47.161.66
    2021-06-21 18:04:59 INFO profiler.collector.stat.port=9995
    2021-06-21 18:04:59 INFO profiler.collector.tcp.ip=10.47.161.66
    2021-06-21 18:04:59 INFO profiler.collector.tcp.port=9994
    2021-06-21 18:04:59 INFO profiler.spandatasender.write.queue.size=5120
    2021-06-21 18:04:59 INFO profiler.spandatasender.socket.sendbuffersize=1048576
    2021-06-21 18:04:59 INFO profiler.spandatasender.socket.timeout=3000
    2021-06-21 18:04:59 INFO profiler.spandatasender.chunk.size=16384
    2021-06-21 18:04:59 INFO profiler.spandatasender.socket.type=OIO
    2021-06-21 18:04:59 INFO profiler.spandatasender.transport.type=UDP
    2021-06-21 18:04:59 INFO profiler.statdatasender.write.queue.size=5120
    2021-06-21 18:04:59 INFO profiler.statdatasender.socket.sendbuffersize=1048576
    2021-06-21 18:04:59 INFO profiler.statdatasender.socket.timeout=3000
    2021-06-21 18:04:59 INFO profiler.statdatasender.chunk.size=16384
    2021-06-21 18:04:59 INFO profiler.statdatasender.socket.type=OIO
    2021-06-21 18:04:59 INFO profiler.statdatasender.transport.type=UDP
    2021-06-21 18:04:59 INFO profiler.tcpdatasender.command.accept.enable=true
    2021-06-21 18:04:59 INFO profiler.tcpdatasender.command.activethread.enable=true
    2021-06-21 18:04:59 INFO profiler.tcpdatasender.command.activethread.count.enable=true
    2021-06-21 18:04:59 INFO profiler.tcpdatasender.command.activethread.threaddump.enable=true
    2021-06-21 18:04:59 INFO profiler.tcpdatasender.command.activethread.threadlightdump.enable=true
    2021-06-21 18:04:59 INFO profiler.pinpoint.activethread=true
    2021-06-21 18:04:59 INFO profiler.pinpoint.datasource=true
    2021-06-21 18:04:59 INFO profiler.pinpoint.datasource.tracelimitsize=20
    2021-06-21 18:04:59 INFO profiler.monitor.deadlock.enable=true
    2021-06-21 18:04:59 INFO profiler.monitor.deadlock.interval=60000
    2021-06-21 18:04:59 INFO profiler.callstack.max.depth=64
    2021-06-21 18:04:59 INFO profiler.jdbc.sqlcachesize=1024
    2021-06-21 18:04:59 INFO profiler.jdbc.tracesqlbindvalue=true
    2021-06-21 18:04:59 INFO profiler.sampling.enable=true
    2021-06-21 18:04:59 INFO profiler.sampling.rate=1
    2021-06-21 18:04:59 INFO profiler.io.buffering.enable=true
    2021-06-21 18:04:59 INFO profiler.io.buffering.buffersize=20
    2021-06-21 18:04:59 INFO profiler.jvm.vendor.name=
    2021-06-21 18:04:59 INFO profiler.jvm.stat.collect.interval=5000
    2021-06-21 18:04:59 INFO profiler.jvm.stat.batch.send.count=6
    2021-06-21 18:04:59 INFO profiler.stat.jvm.collect.detailed.metrics=false
    2021-06-21 18:04:59 INFO profiler.agentInfo.send.retry.interval=300000
    2021-06-21 18:04:59 INFO profiler.applicationservertype=null
    2021-06-21 18:04:59 INFO profiler.include=
    2021-06-21 18:04:59 INFO profiler.interceptor.exception.propagate=false
    2021-06-21 18:04:59 INFO profiler.lambda.expressions.support=true
    2021-06-21 18:04:59 INFO profiler.proxy.http.header.enable=true
    2021-06-21 18:04:59 INFO configuration loaded successfully.
    UN_USED_PORT:65535
    log4j:WARN No appenders could be found for logger (org.jboss.netty.channel.socket.nio.SelectorUtil).
    log4j:WARN Please initialize the log4j system properly.
    log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
    2021-06-21 18:05:01 INFO profiler.activemq.client.enable=true
    2021-06-21 18:05:01 INFO profiler.activemq.client.producer.enable=true
    2021-06-21 18:05:01 INFO profiler.activemq.client.consumer.enable=true
    2021-06-21 18:05:01 INFO profiler.activemq.client.destination.separator=
    2021-06-21 18:05:01 INFO profiler.activemq.client.destination.exclude=
    2021-06-21 18:05:01 INFO profiler.arcus=true
    2021-06-21 18:05:01 INFO profiler.arcus.keytrace=true
    2021-06-21 18:05:01 INFO profiler.arcus.async=true
    2021-06-21 18:05:01 INFO profiler.memcached=true
    2021-06-21 18:05:01 INFO profiler.memcached.keytrace=true
    2021-06-21 18:05:01 INFO profiler.memcached.async=true
    2021-06-21 18:05:01 INFO profiler.entranceClass=
    2021-06-21 18:05:01 INFO profiler.asynClass=
    2021-06-21 18:05:01 INFO profiler.asynEnable=false
    2021-06-21 18:05:01 INFO profiler.cassandra=true
    2021-06-21 18:05:01 INFO profiler.cassandra.tracecqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.dbcp=true
    2021-06-21 18:05:01 INFO profiler.jdbc.dbcp.connectionclose=true
    2021-06-21 18:05:01 INFO profiler.jdbc.dbcp2=true
    2021-06-21 18:05:01 INFO profiler.jdbc.dbcp2.connectionclose=true
    2021-06-21 18:05:01 INFO profiler.jdbc.cubrid=true
    2021-06-21 18:05:01 INFO profiler.jdbc.cubrid.tracesqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.cubrid.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.cubrid.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.cubrid.rollback=true
    2021-06-21 18:05:01 INFO profiler.cxf.client=false
    2021-06-21 18:05:01 INFO profiler.cxf.client.hiddenParams=
    2021-06-21 18:05:01 INFO profiler.dubbo.enable=true
    2021-06-21 18:05:01 INFO profiler.google.httpclient.async=true
    2021-06-21 18:05:01 INFO profiler.json.gson=true
    2021-06-21 18:05:01 INFO profiler.jdbc.hikaricp=true
    2021-06-21 18:05:01 INFO profiler.jdbc.hikaricp.connectionclose=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.param=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.cookie=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.cookie.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.cookie.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.entity=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.entity.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.entity.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.io=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.param=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.cookie=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.cookie.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.cookie.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.entity=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.entity.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.entity.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.entity.statuscode=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.io=true
    2021-06-21 18:05:01 INFO profiler.hystrix=true
    2021-06-21 18:05:01 INFO profiler.hystrix.command.num.anonymousInnerClass=3
    2021-06-21 18:05:01 INFO profiler.orm.ibatis=true
    2021-06-21 18:05:01 INFO profiler.json.jackson=true
    2021-06-21 18:05:01 INFO profiler.jboss.enable=true
    2021-06-21 18:05:01 INFO profiler.jboss.traceEjb=false
    2021-06-21 18:05:01 INFO profiler.jboss.conditional.transform=true
    2021-06-21 18:05:01 INFO profiler.jboss.hidepinpointheader=true
    2021-06-21 18:05:01 INFO profiler.jboss.tracerequestparam=true
    2021-06-21 18:05:01 INFO profiler.jboss.excludeurl=
    2021-06-21 18:05:01 INFO profiler.jboss.realipheader=null
    2021-06-21 18:05:01 INFO profiler.jboss.realipemptyvalue=null
    2021-06-21 18:05:01 INFO profiler.jboss.excludemethod=
    2021-06-21 18:05:01 INFO profiler.jetty.enable=true
    2021-06-21 18:05:01 INFO profiler.jetty.excludeurl=
    2021-06-21 18:05:01 INFO profiler.json.jsonlib=true
    2021-06-21 18:05:01 INFO profiler.jsp.enable=true
    2021-06-21 18:05:01 INFO profiler.jdbc.jtds=true
    2021-06-21 18:05:01 INFO profiler.jdbc.jtds.tracesqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.jtds.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.jtds.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.jtds.rollback=true
    2021-06-21 18:05:01 INFO profiler.kafka.enable=true
    2021-06-21 18:05:01 INFO profiler.kafka.entryPoint=
    2021-06-21 18:05:01 INFO profiler.log4j.logging.transactioninfo=false
    2021-06-21 18:05:01 INFO profiler.logback.logging.transactioninfo=false
    2021-06-21 18:05:01 INFO profiler.jdbc.mariadb=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mariadb.tracesqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mariadb.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mariadb.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mariadb.rollback=true
    2021-06-21 18:05:01 INFO profiler.orm.mybatis=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mysql=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mysql.tracesqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mysql.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mysql.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mysql.rollback=true
    2021-06-21 18:05:01 INFO profiler.netty=false
    2021-06-21 18:05:01 INFO profiler.netty.http=false
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient=true
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.cookie=true
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.cookie.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.cookie.dumpsize=1024
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.cookie.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.entity=true
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.entity.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.entity.dumpsize=1024
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.entity.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.param=true
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.param.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.param.dumpsize=1024
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.param.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.okhttp.enable=true
    2021-06-21 18:05:01 INFO profiler.okhttp.param=true
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie=false
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie.dumptype=EXCEPTION
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie.sampling.rate=10
    2021-06-21 18:05:01 INFO profiler.okhttp.entity.statuscode=true
    2021-06-21 18:05:01 INFO profiler.okhttp.async=true
    2021-06-21 18:05:01 INFO profiler.okhttp.enable=true
    2021-06-21 18:05:01 INFO profiler.okhttp.param=true
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie=false
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie.dumptype=EXCEPTION
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie.sampling.rate=10
    2021-06-21 18:05:01 INFO profiler.okhttp.entity.statuscode=true
    2021-06-21 18:05:01 INFO profiler.okhttp.async=true
    2021-06-21 18:05:01 INFO profiler.jdbc.oracle=true
    2021-06-21 18:05:01 INFO profiler.jdbc.oracle.tracesqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.oracle.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.oracle.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.oracle.rollback=true
    2021-06-21 18:05:01 INFO profiler.jdbc.postgresql=true
    2021-06-21 18:05:01 INFO profiler.jdbc.postgresql.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.postgresql.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.postgresql.rollback=true
    2021-06-21 18:05:01 INFO profiler.jdbc.maxsqlbindvaluesize=1024
    2021-06-21 18:05:01 INFO profiler.redis=true
    2021-06-21 18:05:01 INFO profiler.redis.enable=true
    2021-06-21 18:05:01 INFO profiler.redis.pipeline=false
    2021-06-21 18:05:01 INFO profiler.redis.io=true
    2021-06-21 18:05:01 INFO profiler.resin.enable=true
    2021-06-21 18:05:01 INFO profiler.resin.bootstrap.main=
    2021-06-21 18:05:01 INFO profiler.resin.tracerequestparam=true
    2021-06-21 18:05:01 INFO profiler.resin.excludeurl=
    2021-06-21 18:05:01 INFO profiler.resin.realipheader=null
    2021-06-21 18:05:01 INFO profiler.resin.realipemptyvalue=null
    2021-06-21 18:05:01 INFO profiler.resin.excludemethod=
    2021-06-21 18:05:01 INFO profiler.resin.hidepinpointheader=true
    2021-06-21 18:05:01 INFO profiler.resin.tracecookies=true
    2021-06-21 18:05:01 INFO profiler.resin.cookie.sampling.rate=10
    2021-06-21 18:05:01 INFO profiler.resin.cookie.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.resttemplate=false
    2021-06-21 18:05:01 INFO profiler.springboot.enable=true
    2021-06-21 18:05:01 INFO profiler.spring.beans=true
    2021-06-21 18:05:01 INFO profiler.spring.beans.name.pattern=null
    2021-06-21 18:05:01 INFO profiler.spring.beans.class.pattern=null
    2021-06-21 18:05:01 INFO profiler.spring.beans.annotation=null
    2021-06-21 18:05:01 INFO profiler.spring.beans.[0-9]+(.scope|.base-packages|.name.pattern|.class.pattern|.annotation)={profiler.spring.beans.1.class.pattern=, profiler.spring.beans.1.scope=component-scan, profiler.spring.beans.1.name.pattern=, profiler.spring.beans.1.base-packages=, profiler.spring.beans.1.annotation=org.springframework.stereotype.Controller,org.springframework.stereotype.Service,org.springframework.stereotype.Repository}
    2021-06-21 18:05:01 INFO profiler.spring.beans.mark.error=false
    2021-06-21 18:05:01 INFO profiler.thrift.client=true
    2021-06-21 18:05:01 INFO profiler.thrift.client.async=true
    2021-06-21 18:05:01 INFO profiler.thrift.processor=true
    2021-06-21 18:05:01 INFO profiler.thrift.processor.async=true
    2021-06-21 18:05:01 INFO profiler.thrift.service.args=true
    2021-06-21 18:05:01 INFO profiler.thrift.service.result=true
    2021-06-21 18:05:01 INFO profiler.tomcat.enable=true
    2021-06-21 18:05:01 INFO profiler.tomcat.conditional.transform=true
    2021-06-21 18:05:01 INFO profiler.tomcat.hidepinpointheader=true
    2021-06-21 18:05:01 INFO profiler.tomcat.tracerequestparam=true
    2021-06-21 18:05:01 INFO profiler.tomcat.excludeurl=/aa/test.html, /bb/exclude.html
    2021-06-21 18:05:01 INFO profiler.tomcat.realipheader=null
    2021-06-21 18:05:01 INFO profiler.tomcat.realipemptyvalue=null
    2021-06-21 18:05:01 INFO profiler.tomcat.excludemethod=
    2021-06-21 18:05:01 INFO profiler.entrypoint=
    2021-06-21 18:05:01 INFO profiler.vertx.enable=false
    2021-06-21 18:05:01 INFO profiler.vertx.http.server.enable=false
    2021-06-21 18:05:01 INFO profiler.vertx.http.client.enable=false
    2021-06-21 18:05:01 INFO profiler.weblogic.enable=true
    2021-06-21 18:05:01 INFO profiler.weblogic.excludeurl=
    2021-06-21 18:05:01 INFO profiler.websphere.excludeurl=
    2021-06-21 18:05:16 INFO profiler.trace.dataformat.version=v1
    2021-06-21 18:05:16 INFO profiler.trace.dataformat.version=v1
    2021-06-21 18:05:16 INFO profiler.trace.dataformat.version=v1
    2021-06-21 18:05:16 INFO profiler.debug.injector.type=debug
    2021-06-21 18:05:16 INFO bytecode.dump.enable=false
    2021-06-21 18:05:25 INFO profiler.spring.beans.name.pattern=null
    2021-06-21 18:05:25 INFO profiler.spring.beans.class.pattern=null
    2021-06-21 18:05:25 INFO profiler.spring.beans.annotation=null
    2021-06-21 18:05:25 INFO profiler.spring.beans.[0-9]+(.scope|.base-packages|.name.pattern|.class.pattern|.annotation)={profiler.spring.beans.1.class.pattern=, profiler.spring.beans.1.scope=component-scan, profiler.spring.beans.1.name.pattern=, profiler.spring.beans.1.base-packages=, profiler.spring.beans.1.annotation=org.springframework.stereotype.Controller,org.springframework.stereotype.Service,org.springframework.stereotype.Repository}
    [mizar-cloud] [$] [2021-06-21 18:05:25.243] [INFO] [background-preinit] [org.hibernate.validator.internal.util.Version] [<clinit>] [21] : HV000001: Hibernate Validator 6.1.5.Final

    . _ /\ / ' () _ \ \ \ \ ( ( )__ | ' | '| | ' \/ _` | \ \ \ \ \/ __)| |)| | | | | || (_| | ) ) ) ) ' |__| .|| ||| |__, | / / / / =========|_|==============|__/=//// : Spring Boot :: (v2.3.4.RELEASE)

[mizar-cloud-demo] [$] [2021-06-21 18:05:28.446] [INFO] [main] [com.ctrip.framework.foundation.internals.provider.DefaultApplicationProvider] [initAppId] [96] : App ID is set to 548676 by app.id property from /META-INF/app.properties
[mizar-cloud-demo] [$] [2021-06-21 18:05:28.512] [WARN] [main] [com.ctrip.framework.foundation.internals.provider.DefaultServerProvider] [initialize] [40] : /opt/settings/server.properties does not exist or is not readable.
[mizar-cloud-demo] [$] [2021-06-21 18:05:28.513] [INFO] [main] [com.ctrip.framework.foundation.internals.provider.DefaultServerProvider] [initEnvType] [109] : Environment is set to [STG] by JVM system property 'env'.
[mizar-cloud-demo] [$] [2021-06-21 18:05:28.514] [INFO] [main] [com.ctrip.framework.foundation.internals.provider.DefaultServerProvider] [initDataCenter] [139] : Data Center is set to [default] by JVM system property 'idc'.
2021-06-21 18:05:28 INFO profiler.jdk.http.param=true
2021-06-21 18:05:28 INFO profiler.jdk.http.param=true
2021-06-21 18:05:28 INFO profiler.jdk.http.param=true
[mizar-cloud-demo] [$] [2021-06-21 18:05:29.325] [INFO] [main] [com.pingan.mizar.cloud.demo.Application8080] [logStartupProfileInfo] [651] : No active profile set, falling back to default profiles: default
[mizar-cloud-demo] [$] [2021-06-21 18:05:33.219] [INFO] [main] [org.springframework.data.repository.config.RepositoryConfigurationDelegate] [multipleStoresDetected] [249] : Multiple Spring Data modules found, entering strict repository configuration mode!
[mizar-cloud-demo] [$] [2021-06-21 18:05:33.223] [INFO] [main] [org.springframework.data.repository.config.RepositoryConfigurationDelegate] [registerRepositoriesIn] [127] : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
[mizar-cloud-demo] [$] [2021-06-21 18:05:33.413] [INFO] [main] [org.springframework.data.repository.config.RepositoryConfigurationDelegate] [registerRepositoriesIn] [187] : Finished Spring Data repository scanning in 88ms. Found 0 Redis repository interfaces.
[mizar-cloud-demo] [$] [2021-06-21 18:05:34.928] [INFO] [main] [org.springframework.context.annotation.ConfigurationClassPostProcessor] [enhanceConfigurationClasses] [403] : Cannot enhance @Configuration bean definition 'com.pazl.platform.cfg.spring.boot.ApolloAutoConfiguration' since its singleton instance has been created too early. The typical cause is a non-static @Bean method with a BeanDefinitionRegistryPostProcessor return type: Consider declaring such methods as 'static'.
[mizar-cloud-demo] [$] [2021-06-21 18:05:35.615] [INFO] [main] [org.springframework.cloud.context.scope.GenericScope] [setSerializationId] [295] : BeanFactory id=239083fc-8135-381f-80ef-f2a173829d75
[mizar-cloud-demo] [$] [2021-06-21 18:05:35.628] [WARN] [main] [org.springframework.boot.context.properties.PropertySourcesDeducer] [getSinglePropertySourcesPlaceholderConfigurer] [66] : Multiple PropertySourcesPlaceholderConfigurer beans registered [propertySourcesPlaceholderConfigurer, org.springframework.context.support.PropertySourcesPlaceholderConfigurer], falling back to Environment
2021-06-21 18:05:39 INFO profiler.tomcat.enable=true
2021-06-21 18:05:39 INFO profiler.tomcat.conditional.transform=true
2021-06-21 18:05:39 INFO profiler.tomcat.hidepinpointheader=true
2021-06-21 18:05:39 INFO profiler.tomcat.tracerequestparam=true
2021-06-21 18:05:39 INFO profiler.tomcat.excludeurl=/aa/test.html, /bb/exclude.html
2021-06-21 18:05:39 INFO profiler.tomcat.realipheader=null
2021-06-21 18:05:39 INFO profiler.tomcat.realipemptyvalue=null
2021-06-21 18:05:39 INFO profiler.tomcat.excludemethod=
[mizar-cloud-demo] [$] [2021-06-21 18:05:39.716] [INFO] [main] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer] [initialize] [108] : Tomcat initialized with port(s): 30113 (http)
[mizar-cloud-demo] [$] [2021-06-21 18:05:39.732] [INFO] [main] [org.apache.coyote.http11.Http11NioProtocol] [log] [173] : Initializing ProtocolHandler ["http-nio-30113"]
[mizar-cloud-demo] [$] [2021-06-21 18:05:39.734] [INFO] [main] [org.apache.catalina.core.StandardService] [log] [173] : Starting service [Tomcat]
[mizar-cloud-demo] [$] [2021-06-21 18:05:39.735] [INFO] [main] [org.apache.catalina.core.StandardEngine] [log] [173] : Starting Servlet engine: [Apache Tomcat/9.0.38]
[mizar-cloud-demo] [$] [2021-06-21 18:05:40.223] [INFO] [main] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/]] [log] [173] : Initializing Spring embedded WebApplicationContext
[mizar-cloud-demo] [$] [2021-06-21 18:05:40.224] [INFO] [main] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext] [prepareWebApplicationContext] [285] : Root WebApplicationContext: initialization completed in 10696 ms
[mizar-cloud-demo] [$] [2021-06-21 18:05:42.524] [INFO] [main] [com.pingan.mizar.cloud.db.datasource.DataSourceConfig] [druidDataSource] [85] : =========druid oralce============={
CreateTime:"2021-06-21 18:05:41",
ActiveCount:0,
PoolingCount:0,
CreateCount:0,
DestroyCount:0,
CloseCount:0,
ConnectCount:0,
Connections:[
]
}
[mizar-cloud-demo] [$] [2021-06-21 18:05:42.911] [INFO] [main] [com.pingan.mizar.cloud.db.datasource.DataSourceConfig] [mysqlDruidDataSource] [106] : =========druid mysql============={
CreateTime:"2021-06-21 18:05:42",
ActiveCount:0,
PoolingCount:0,
CreateCount:0,
DestroyCount:0,
CloseCount:0,
ConnectCount:0,
Connections:[
]
}
Logging initialized using 'class org.apache.ibatis.logging.stdout.StdOutImpl' adapter.
| |. __ |
| | |\/|
)(| | |\ |)|||_\
/ |
3.3.0
[mizar-cloud-demo] [$] [2021-06-21 18:05:46.214] [INFO] [main] [org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor] [initialize] [181] : Initializing ExecutorService
[mizar-cloud-demo] [$] [2021-06-21 18:05:46.929] [WARN] [main] [com.netflix.config.sources.URLConfigurationSource] [<init>] [121] : No URLs will be polled as dynamic configuration sources.
[mizar-cloud-demo] [$] [2021-06-21 18:05:46.930] [INFO] [main] [com.netflix.config.sources.URLConfigurationSource] [<init>] [122] : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
[mizar-cloud-demo] [$] [2021-06-21 18:05:47.020] [WARN] [main] [com.netflix.config.sources.URLConfigurationSource] [<init>] [121] : No URLs will be polled as dynamic configuration sources.
[mizar-cloud-demo] [$] [2021-06-21 18:05:47.021] [INFO] [main] [com.netflix.config.sources.URLConfigurationSource] [<init>] [122] : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
[mizar-cloud-demo] [$] [2021-06-21 18:05:48.834] [INFO] [main] [org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor] [initialize] [181] : Initializing ExecutorService 'applicationTaskExecutor'
[mizar-cloud-demo] [$] [2021-06-21 18:05:54.626] [INFO] [main] [org.springframework.cloud.netflix.eureka.config.DiscoveryClientOptionalArgsConfiguration] [discoveryClientOptionalArgs] [78] : Eureka HTTP Client uses Jersey
[mizar-cloud-demo] [$] [2021-06-21 18:05:55.520] [WARN] [main] [org.springframework.cloud.loadbalancer.config.BlockingLoadBalancerClientAutoConfiguration$BlockingLoadBalancerClientRibbonWarnLogger] [logWarning] [86] : You already have RibbonLoadBalancerClient on your classpath. It will be used by default. As Spring Cloud Ribbon is in maintenance mode. We recommend switching to BlockingLoadBalancerClient instead. In order to use it, set the value of spring.cloud.loadbalancer.ribbon.enabled to false or remove spring-cloud-starter-netflix-ribbon from your project.
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.param=true
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.cookie=true
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.cookie.dumptype=ALWAYS
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.cookie.sampling.rate=1
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.entity=true
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.entity.dumptype=ALWAYS
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.entity.sampling.rate=1
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.entity.statuscode=true
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.io=true
[mizar-cloud-demo] [$] [2021-06-21 18:05:56.233] [INFO] [main] [org.springframework.cloud.netflix.eureka.InstanceInfoFactory] [create] [72] : Setting initial instance status as: STARTING
[mizar-cloud-demo] [$] [2021-06-21 18:05:56.814] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [<init>] [371] : Initializing Eureka in region us-east-1
[mizar-cloud-demo] [$] [2021-06-21 18:05:57.523] [INFO] [main] [com.netflix.discovery.provider.DiscoveryJerseyProvider] [<init>] [70] : Using JSON encoding codec LegacyJacksonJson
[mizar-cloud-demo] [$] [2021-06-21 18:05:57.524] [INFO] [main] [com.netflix.discovery.provider.DiscoveryJerseyProvider] [<init>] [71] : Using JSON decoding codec LegacyJacksonJson
[mizar-cloud-demo] [$] [2021-06-21 18:05:58.733] [INFO] [main] [com.netflix.discovery.provider.DiscoveryJerseyProvider] [<init>] [80] : Using XML encoding codec XStreamXml
[mizar-cloud-demo] [$] [2021-06-21 18:05:58.812] [INFO] [main] [com.netflix.discovery.provider.DiscoveryJerseyProvider] [<init>] [81] : Using XML decoding codec XStreamXml
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.622] [INFO] [main] [com.netflix.discovery.shared.resolver.aws.ConfigClusterResolver] [getClusterEndpoints] [43] : Resolving eureka endpoints via configuration
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.733] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1004] : Disable delta property : false
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.734] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1005] : Single vip registry refresh property : null
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.734] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1006] : Force full registry fetch : false
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.811] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1007] : Application is null : false
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.812] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1008] : Registered Applications size is zero : true
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.812] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1010] : Application version is -1: true
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.813] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [getAndStoreFullRegistry] [1093] : Getting all instance registry info from the eureka server
[mizar-cloud-demo] [$] [2021-06-21 18:06:02.822] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [getAndStoreFullRegistry] [1102] : The response status is 200
[mizar-cloud-demo] [$] [2021-06-21 18:06:02.916] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [initScheduledTasks] [1317] : Starting heartbeat executor: renew interval is: 30
[mizar-cloud-demo] [$] [2021-06-21 18:06:02.921] [INFO] [main] [com.netflix.discovery.InstanceInfoReplicator] [<init>] [60] : InstanceInfoReplicator onDemand update allowed rate per min is 4
[mizar-cloud-demo] [$] [2021-06-21 18:06:02.927] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [<init>] [491] : Discovery Client initialized at timestamp 1624269962925 with initial instances count: 618
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.012] [INFO] [main] [org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry] [register] [41] : Registering application UNKNOWN with eureka with status UP
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.014] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [notify] [1353] : Saw local status change event StatusChangeEvent [timestamp=1624269963014, current=UP, previous=STARTING]
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.018] [INFO] [DiscoveryClient-InstanceInfoReplicator-0] [com.netflix.discovery.DiscoveryClient] [register] [870] : DiscoveryClient_UNKNOWN/LFB-L0439979::30113: registering service...
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.018] [INFO] [main] [org.apache.coyote.http11.Http11NioProtocol] [log] [173] : Starting ProtocolHandler ["http-nio-30113"]
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.127] [INFO] [main] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer] [start] [220] : Tomcat started on port(s): 30113 (http) with context path ''
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.129] [INFO] [main] [org.springframework.cloud.netflix.eureka.serviceregistry.EurekaAutoServiceRegistration] [onApplicationEvent] [145] : Updating port to 30113
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.313] [INFO] [main] [com.pingan.mizar.cloud.demo.Application8080] [logStarted] [61] : Started Application8080 in 42.488 seconds (JVM running for 64.214)
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.314] [INFO] [DiscoveryClient-InstanceInfoReplicator-0] [com.netflix.discovery.DiscoveryClient] [register] [879] : DiscoveryClient_UNKNOWN/LFB-L0439979::30113 - registration status: 204
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.316] [INFO] [main] [com.pingan.mizar.cloud.demo.Application8080] [main] [26] : sl4j test
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.316] [ERROR] [main] [com.pingan.mizar.cloud.demo.Application8080] [main] [27] : sl4j test
(♥◠‿◠)ノ゙ demo模块启动成功 ლ(´ڡ`ლ)゙

[mizar-cloud-demo] [$] [2021-06-21 18:06:14.126] [INFO] [http-nio-30113-exec-1] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/]] [log] [173] : Initializing Spring DispatcherServlet 'dispatcherServlet'
[mizar-cloud-demo] [$] [2021-06-21 18:06:14.127] [INFO] [http-nio-30113-exec-1] [org.springframework.web.servlet.DispatcherServlet] [initServletBean] [525] : Initializing Servlet 'dispatcherServlet'
[mizar-cloud-demo] [$] [2021-06-21 18:06:14.225] [INFO] [http-nio-30113-exec-1] [org.springframework.web.servlet.DispatcherServlet] [initServletBean] [547] : Completed initialization in 97 ms
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] echo
success
[Pipeline] sh

  • curl -s http://10.47.19.51:30006/callback/dev1/FLS-CRM-DEV_crm-mizar-demo/17/fls-crm6.1.8/success/
    success
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] }
    [Pipeline] // withEnv
    [Pipeline] }
    [Pipeline] // node
    [Pipeline] End of Pipeline
    Finished: SUCCESS
继续阅读 »

Started by user admin
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] Start of Pipeline
[Pipeline] node
Running on node2 in /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (DownloadCode)
[Pipeline] checkout
using credential test
Fetching changes from the remote Git repository
Cleaning workspace

/usr/bin/git rev-parse --is-inside-work-tree # timeout=10
/usr/bin/git config remote.origin.url ssh://git@code.paic.com.cn:8006/git/mizar_cloud.git # timeout=10
/usr/bin/git rev-parse --verify HEAD # timeout=10
Resetting working tree
/usr/bin/git reset --hard # timeout=10
/usr/bin/git clean -fdx # timeout=10
Fetching upstream changes from ssh://git@code.paic.com.cn:8006/git/mizar_cloud.git
/usr/bin/git --version # timeout=10
using GIT_ASKPASS to set credentials
/usr/bin/git fetch --tags --progress ssh://git@code.paic.com.cn:8006/git/mizar_cloud.git +refs/heads/:refs/remotes/origin/ # timeout=10
Checking out Revision 7e358cb5e98a8037abf767b12b9a56516f336d17 (origin/master)
Commit message: "FLS-CRM#11030 数据源接入"
/usr/bin/git rev-parse origin/master^{commit} # timeout=10
/usr/bin/git config core.sparsecheckout # timeout=10
/usr/bin/git checkout -f 7e358cb5e98a8037abf767b12b9a56516f336d17 # timeout=10
/usr/bin/git rev-list --no-walk 7e358cb5e98a8037abf767b12b9a56516f336d17 # timeout=10
[Pipeline] script
[Pipeline] {
[Pipeline] sh

  • cd code
  • git rev-parse HEAD
  • cut -c 1-8
    [Pipeline] sh
  • echo 7e358cb5
    7e358cb5
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] stage
    [Pipeline] { (MavenBuild)
    [Pipeline] sh
  • cd code
  • mvn clean package -DskipTests=true
    [INFO] Scanning for projects...
    [WARNING]
    [WARNING] Some problems were encountered while building the effective model for com.pingan.mizar.cloud:mizar-cloud-demo:jar:1.0-SNAPSHOT
    [WARNING] 'build.plugins.plugin.version' for org.springframework.boot:spring-boot-maven-plugin is missing. @ line 61, column 21
    [WARNING]
    [WARNING] Some problems were encountered while building the effective model for com.pingan.mizar.cloud:mizar-cloud-support-redis:jar:1.0-SNAPSHOT
    [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 47, column 21
    [WARNING]
    [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
    [WARNING]
    [WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
    [WARNING]
    [INFO] ------------------------------------------------------------------------
    [INFO] Reactor Build Order:
    [INFO]
    [INFO] pafa-cloud-dependencies [pom]
    [INFO] mizar-cloud-parent [pom]
    [INFO] mizar-cloud-core [jar]
    [INFO] mizar-cloud-support-config [jar]
    [INFO] mizar-cloud-support-redis [jar]
    [INFO] mizar-cloud-support-db [jar]
    [INFO] mizar-cloud-log [jar]
    [INFO] mizar-cloud-demo [jar]
    [INFO] mizar-cloud-messages [jar]
    [INFO]
    [INFO] ----------< com.pingan.mizar.cloud:mizar-cloud-dependencies >-----------
    [INFO] Building pafa-cloud-dependencies 1.10.0.RELEASE [1/9]
    [INFO] --------------------------------[ pom ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-dependencies ---
    [INFO]
    [INFO] -----------< com.pingan.mizar.cloud:com.pingan.mizar.cloud >------------
    [INFO] Building mizar-cloud-parent 1.0-SNAPSHOT [2/9]
    [INFO] --------------------------------[ pom ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ com.pingan.mizar.cloud ---
    [INFO]
    [INFO] --------------< com.pingan.mizar.cloud:mizar-cloud-core >---------------
    [INFO] Building mizar-cloud-core 1.0-SNAPSHOT [3/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-core ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-core ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-core ---
    [INFO] Changes detected - recompiling the module!
    [INFO] Compiling 26 source files to /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-core/target/classes
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-core ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-core/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-core ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-core ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-core ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-core/target/mizar-cloud-core.jar
    [INFO]
    [INFO] ---------< com.pingan.mizar.cloud:mizar-cloud-support-config >----------
    [INFO] Building mizar-cloud-support-config 1.0-SNAPSHOT [4/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-support-config ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-support-config ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-support-config ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-support-config ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-config/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-support-config ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-support-config ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-support-config ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-config/target/mizar-cloud-demo.jar
    [INFO]
    [INFO] ----------< com.pingan.mizar.cloud:mizar-cloud-support-redis >----------
    [INFO] Building mizar-cloud-support-redis 1.0-SNAPSHOT [5/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-support-redis ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-support-redis ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-support-redis ---
    [INFO] Changes detected - recompiling the module!
    [INFO] Compiling 9 source files to /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/target/classes
    [INFO] /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/src/main/java/com/pingan/mizar/cloud/redis/listener/ListenerRegister.java: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/src/main/java/com/pingan/mizar/cloud/redis/listener/ListenerRegister.java uses unchecked or unsafe operations.
    [INFO] /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/src/main/java/com/pingan/mizar/cloud/redis/listener/ListenerRegister.java: Recompile with -Xlint:unchecked for details.
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-support-redis ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-support-redis ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-support-redis ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-support-redis ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-redis/target/mizar-cloud-demo.jar
    [INFO]
    [INFO] -----------< com.pingan.mizar.cloud:mizar-cloud-support-db >------------
    [INFO] Building mizar-cloud-support-db 1.0-SNAPSHOT [6/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-support-db ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-support-db ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-support-db ---
    [INFO] Changes detected - recompiling the module!
    [INFO] Compiling 11 source files to /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-db/target/classes
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-support-db ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-db/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-support-db ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-support-db ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-support-db ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-support-db/target/mizar-cloud-demo.jar
    [INFO]
    [INFO] ---------------< com.pingan.mizar.cloud:mizar-cloud-log >---------------
    [INFO] Building mizar-cloud-log 1.0-SNAPSHOT [7/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-log ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-log ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-log/src/main/java
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-log ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-log ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-log/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-log ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-log ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-log ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-log/target/mizar-cloud-demo.jar
    [INFO]
    [INFO] --------------< com.pingan.mizar.cloud:mizar-cloud-demo >---------------
    [INFO] Building mizar-cloud-demo 1.0-SNAPSHOT [8/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-demo ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-demo ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] Copying 2 resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-demo ---
    [INFO] Changes detected - recompiling the module!
    [INFO] Compiling 8 source files to /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-demo/target/classes
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-demo ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-demo/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-demo ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-demo ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-demo ---
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-demo/target/mizar-cloud-demo.jar
    [INFO]
    [INFO] --- spring-boot-maven-plugin:2.3.11.RELEASE:repackage (default) @ mizar-cloud-demo ---
    [INFO] Replacing main artifact with repackaged archive
    [INFO]
    [INFO] ------------< com.pingan.mizar.cloud:mizar-cloud-messages >-------------
    [INFO] Building mizar-cloud-messages 1.0-SNAPSHOT [9/9]
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mizar-cloud-messages ---
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mizar-cloud-messages ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-messages/src/main/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mizar-cloud-messages ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mizar-cloud-messages ---
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [INFO] skip non existing resourceDirectory /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-messages/src/test/resources
    [INFO]
    [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ mizar-cloud-messages ---
    [INFO] No sources to compile
    [INFO]
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mizar-cloud-messages ---
    [INFO] Tests are skipped.
    [INFO]
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mizar-cloud-messages ---
    [WARNING] JAR will be empty - no content was marked for inclusion!
    [INFO] Building jar: /data/jenkins/workspace/FLS-CRM-DEV_crm-mizar-demo/code/mizar-cloud-messages/target/mizar-cloud-demo.jar
    [INFO] ------------------------------------------------------------------------
    [INFO] Reactor Summary:
    [INFO]
    [INFO] pafa-cloud-dependencies 1.10.0.RELEASE ............. SUCCESS [ 0.113 s]
    [INFO] mizar-cloud-parent 1.0-SNAPSHOT .................... SUCCESS [ 0.004 s]
    [INFO] mizar-cloud-core 1.0-SNAPSHOT ...................... SUCCESS [ 2.916 s]
    [INFO] mizar-cloud-support-config 1.0-SNAPSHOT ............ SUCCESS [ 0.134 s]
    [INFO] mizar-cloud-support-redis 1.0-SNAPSHOT ............. SUCCESS [ 1.030 s]
    [INFO] mizar-cloud-support-db 1.0-SNAPSHOT ................ SUCCESS [ 0.955 s]
    [INFO] mizar-cloud-log 1.0-SNAPSHOT ....................... SUCCESS [ 0.052 s]
    [INFO] mizar-cloud-demo 1.0-SNAPSHOT ...................... SUCCESS [ 1.596 s]
    [INFO] mizar-cloud-messages 1.0-SNAPSHOT .................. SUCCESS [ 0.052 s]
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 7.390 s
    [INFO] Finished at: 2021-06-21T18:02:49+08:00
    [INFO] ------------------------------------------------------------------------
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] stage
    [Pipeline] { (Environment Init)
    [Pipeline] sh
  • echo $'\345\210\235\345\247\213\345\214\226\347\216\257\345\242\203'
    初始化环境
    [Pipeline] sh
  • /bin/cp -rf /data/pipelinebuild/crm-mizar-demo/k8s_dev.yaml ./17.yaml
    [Pipeline] sh
  • /bin/cp -rf /data/pipelinebuild/crm-mizar-demo/Dockerfile_dev ./Dockerfile
    [Pipeline] script
    [Pipeline] {
    [Pipeline] echo
    deploy dev1
    [Pipeline] echo
    appdenv is STG
    [Pipeline] echo
    appdenvcluster is default
    [Pipeline] echo
    images is hub.yun.paic.com.cn/crmstg/crm-mizar-demo:7e358cb5
    [Pipeline] sh
  • sed -i s#PACKAGE_PATH#mizar-cloud-demo/target/mizar-cloud-demo.jar# Dockerfile
    [Pipeline] sh
  • sed -i s/APP_PORT/30113/ 17.yaml
    [Pipeline] sh
  • sed -i s/PROJECT_NS/FLS-IVS-SERVICE-SPRINGBOOT-APP-GATEWAY3/ 17.yaml
    [Pipeline] sh
  • sed -i s/NAMESPACESTG/fls-crm/ 17.yaml
    [Pipeline] sh
  • sed -i s/TemplateProject/crm-mizar-demo-dev1/ 17.yaml
    [Pipeline] sh
  • sed -i s/NodeSelector/cx/ 17.yaml
    [Pipeline] sh
  • sed -i s#ProjectImage#hub.yun.paic.com.cn/crmstg/crm-mizar-demo:7e358cb5# 17.yaml
    [Pipeline] sh
  • sed -i s#Logdir#/data/logs/dev1# 17.yaml
    [Pipeline] sh
  • sed -i s/REP/1/ 17.yaml
    [Pipeline] sh
  • sed -i s/ENV/dev1/ 17.yaml
    [Pipeline] sh
  • sed -i s/appdenv/STG/ 17.yaml
    [Pipeline] sh
  • sed -i s/appcenv/default/ 17.yaml
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] script
    [Pipeline] {
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] script
    [Pipeline] {
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] script
    [Pipeline] {
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] script
    [Pipeline] {
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] stage
    [Pipeline] { (Build Image)
    [Pipeline] script
    [Pipeline] {
    [Pipeline] echo
    build image
    [Pipeline] sh
  • docker build -t hub.yun.paic.com.cn/crmstg/crm-mizar-demo:7e358cb5 .
    Sending build context to Docker daemon 69.64MB

Step 1/6 : FROM hub.yun.paic.com.cn/wzlstg/pazl-esign-server:base
---> ffaa932acd68
Step 2/6 : MAINTAINER by mahaojun
---> Using cache
---> 610ede0ad03d
Step 3/6 : RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
---> Using cache
---> b5a4b4e9d032
Step 4/6 : COPY code/mizar-cloud-demo/target/mizar-cloud-demo.jar /wls/wls81/app/app.jar
---> a76070d0164c
Step 5/6 : WORKDIR /wls/wls81
---> Running in 1dfc4dc01947
Removing intermediate container 1dfc4dc01947
---> d80ced827b1b
Step 6/6 : CMD ["/run.sh"]
---> Running in f5cb05b6ca73
Removing intermediate container f5cb05b6ca73
---> cccb06c0777f
Successfully built cccb06c0777f
Successfully tagged hub.yun.paic.com.cn/crmstg/crm-mizar-demo:7e358cb5
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Push Image)
[Pipeline] script
[Pipeline] {
[Pipeline] echo
push image
[Pipeline] sh

  • docker push hub.yun.paic.com.cn/crmstg/crm-mizar-demo:7e358cb5
    The push refers to repository [hub.yun.paic.com.cn/crmstg/crm-mizar-demo]
    7ccd071ffd4c: Preparing
    551c98fd9c1b: Preparing
    2f82a0c64dd1: Preparing
    7ec1e9cc8c16: Preparing
    c2f0be5dfcec: Preparing
    ec0b9136b9ff: Preparing
    d608045dfcca: Preparing
    2ccf967b3f2a: Preparing
    a1ce7c1975a6: Preparing
    ec3aa562dc88: Preparing
    479c111db1ea: Preparing
    5f70bf18a086: Preparing
    5f70bf18a086: Preparing
    5f70bf18a086: Preparing
    5f70bf18a086: Preparing
    dc44cf6f74b6: Preparing
    5f70bf18a086: Preparing
    ec3aa562dc88: Waiting
    d608045dfcca: Waiting
    dc44cf6f74b6: Waiting
    479c111db1ea: Waiting
    5f70bf18a086: Waiting
    2ccf967b3f2a: Waiting
    a1ce7c1975a6: Waiting
    c2f0be5dfcec: Mounted from wzlstg/pazl-sf-gw
    7ec1e9cc8c16: Mounted from wzlstg/pazl-sf-gw
    551c98fd9c1b: Mounted from mdpstg/fls-mdp-wechat-admin
    2f82a0c64dd1: Mounted from wzlstg/pazl-sf-gw
    2ccf967b3f2a: Layer already exists
    d608045dfcca: Layer already exists
    a1ce7c1975a6: Layer already exists
    ec3aa562dc88: Layer already exists
    479c111db1ea: Layer already exists
    5f70bf18a086: Layer already exists
    dc44cf6f74b6: Layer already exists
    ec0b9136b9ff: Mounted from wzlstg/pazl-sf-gw
    7ccd071ffd4c: Pushed
    7e358cb5: digest: sha256:214afae6d18434f503c96a3925fc4fb28cf892dd7c7c9b67e36abb6ab9fa042f size: 3866
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] stage
    [Pipeline] { (Deploy)
    [Pipeline] script
    [Pipeline] {
    [Pipeline] sh
  • echo Deploy
    Deploy
    [Pipeline] sh
  • kubectl config use-context kubernetes-admin@kubernetes
    Switched to context "kubernetes-admin@kubernetes".
    [Pipeline] sh
  • kubectl apply -f 17.yaml --record
    deployment.extensions/crm-mizar-demo-dev1 configured
    service/crm-mizar-demo-dev1-service configured
    [Pipeline] }
    [Pipeline] // script
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] stage
    [Pipeline] { (Pod Check)
    [Pipeline] sleep
    Sleeping for 30 sec
    [Pipeline] script
    [Pipeline] {
    [Pipeline] echo
    检查部署pod状态
    [Pipeline] sh
  • /data/pipelinebuild/devops-script/pod_status.sh
    crm-mizar-demo-dev1
    fls-crm
    1
    FLS-CRM-DEV_crm-mizar-demo
    sleep 10
    Running
    Running
    Running
    sleep 90
    the application successfully deployed

    crm-mizar-demo-dev1-79bc9ff88-22cqt 1/1 Running 0 94s 30.123.18.252 30.123.18.252 <none> <none>

    启动日志如下
    2021-06-21 18:04:59 INFO Loading TraceMetadataProviders
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider name:com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider@567d299b
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider name:com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider@574caa3f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider name:com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider@6c629d6e
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.cassandra.CassandraTypeProvider name:com.navercorp.pinpoint.plugin.cassandra.CassandraTypeProvider@27abe2cd
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.commons.dbcp.CommonsDbcpMetadataProvider name:com.navercorp.pinpoint.plugin.commons.dbcp.CommonsDbcpMetadataProvider@51016012
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.commons.dbcp2.CommonsDbcp2MetadataProvider name:com.navercorp.pinpoint.plugin.commons.dbcp2.CommonsDbcp2MetadataProvider@1517365b
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.cubrid.CubridTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.cubrid.CubridTypeProvider@60215eee
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.cxf.CxfPluginTraceMetadataProvider name:com.navercorp.pinpoint.plugin.cxf.CxfPluginTraceMetadataProvider@61baa894
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider name:com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider@490d6c15
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.google.httpclient.HttpClientTypeProvider name:com.navercorp.pinpoint.plugin.google.httpclient.HttpClientTypeProvider@5479e3f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.gson.GsonMetadataProvider name:com.navercorp.pinpoint.plugin.gson.GsonMetadataProvider@7bfcd12c
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.hikaricp.HikariCpMetadataProvider name:com.navercorp.pinpoint.plugin.hikaricp.HikariCpMetadataProvider@5b1d2887
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.httpclient3.HttpClient3TypeProvider name:com.navercorp.pinpoint.plugin.httpclient3.HttpClient3TypeProvider@18e8568
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.httpclient4.HttpClient4TypeProvider name:com.navercorp.pinpoint.plugin.httpclient4.HttpClient4TypeProvider@270421f5
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider name:com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider@18ef96
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.ibatis.IBatisMetadataProvider name:com.navercorp.pinpoint.plugin.ibatis.IBatisMetadataProvider@6aceb1a5
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jackson.JacksonTypeProvider name:com.navercorp.pinpoint.plugin.jackson.JacksonTypeProvider@12bc6874
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jboss.JbossTypeProvider name:com.navercorp.pinpoint.plugin.jboss.JbossTypeProvider@1ef7fe8e
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdk.http.JdkHttpTypeProvider name:com.navercorp.pinpoint.plugin.jdk.http.JdkHttpTypeProvider@5d3411d
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jetty.JettyTypeProvider name:com.navercorp.pinpoint.plugin.jetty.JettyTypeProvider@6979e8cb
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.json_lib.JsonLibTypeProvider name:com.navercorp.pinpoint.plugin.json_lib.JsonLibTypeProvider@2be94b0f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jsp.JspTypeProvider name:com.navercorp.pinpoint.plugin.jsp.JspTypeProvider@50675690
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.jtds.JtdsTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.jtds.JtdsTypeProvider@47d384ee
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider name:com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider@3930015a
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.mariadb.MariaDBTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.mariadb.MariaDBTypeProvider@224aed64
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.mybatis.MyBatisMetadataProvider name:com.navercorp.pinpoint.plugin.mybatis.MyBatisMetadataProvider@2ac1fdc4
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.mysql.MySqlTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.mysql.MySqlTypeProvider@50cbc42f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider name:com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider@13b6d03
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.ning.asynchttpclient.NingAsyncHttpClientMetadataProvider name:com.navercorp.pinpoint.plugin.ning.asynchttpclient.NingAsyncHttpClientMetadataProvider@64c64813
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.okhttp.OkHttpTypeProvider name:com.navercorp.pinpoint.plugin.okhttp.OkHttpTypeProvider@21a06946
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.oracle.OracleTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.oracle.OracleTypeProvider@25618e91
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.jdbc.postgresql.PostgreSqlTypeProvider name:com.navercorp.pinpoint.plugin.jdbc.postgresql.PostgreSqlTypeProvider@2cfb4a64
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.redis.RedisTypeProvider name:com.navercorp.pinpoint.plugin.redis.RedisTypeProvider@2fc14f68
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.resin.ResinTraceMetadataProvider name:com.navercorp.pinpoint.plugin.resin.ResinTraceMetadataProvider@61443d8f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.resttemplate.RestTemplateMetadataProvider name:com.navercorp.pinpoint.plugin.resttemplate.RestTemplateMetadataProvider@233c0b17
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.spring.boot.SpringBootTraceMetadataProvider name:com.navercorp.pinpoint.plugin.spring.boot.SpringBootTraceMetadataProvider@33a10788
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.spring.beans.SpringBeansTraceMetadataProvider name:com.navercorp.pinpoint.plugin.spring.beans.SpringBeansTraceMetadataProvider@47fd17e3
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.spring.web.SpringWebMvcTraceMetadataProvider name:com.navercorp.pinpoint.plugin.spring.web.SpringWebMvcTraceMetadataProvider@17d99928
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider name:com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider@6fffcba5
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.tomcat.TomcatTypeProvider name:com.navercorp.pinpoint.plugin.tomcat.TomcatTypeProvider@2b80d80f
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.user.UserTypeProvider name:com.navercorp.pinpoint.plugin.user.UserTypeProvider@7907ec20
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider name:com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider@546a03af
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.weblogic.WeblogicTypeProvider name:com.navercorp.pinpoint.plugin.weblogic.WeblogicTypeProvider@6ea6d14e
    2021-06-21 18:04:59 INFO Loading TraceMetadataProvider: com.navercorp.pinpoint.plugin.websphere.WebsphereTypeProvider name:com.navercorp.pinpoint.plugin.websphere.WebsphereTypeProvider@725bef66
    2021-06-21 18:04:59 INFO Finished loading ServiceType:
    2021-06-21 18:04:59 INFO TOMCAT(1010) from com.navercorp.pinpoint.plugin.tomcat.TomcatTypeProvider
    2021-06-21 18:04:59 INFO TOMCAT_METHOD(1011) from com.navercorp.pinpoint.plugin.tomcat.TomcatTypeProvider
    2021-06-21 18:04:59 INFO JETTY(1030) from com.navercorp.pinpoint.plugin.jetty.JettyTypeProvider
    2021-06-21 18:04:59 INFO JETTY_METHOD(1031) from com.navercorp.pinpoint.plugin.jetty.JettyTypeProvider
    2021-06-21 18:04:59 INFO JBOSS(1040) from com.navercorp.pinpoint.plugin.jboss.JbossTypeProvider
    2021-06-21 18:04:59 INFO JBOSS_METHOD(1041) from com.navercorp.pinpoint.plugin.jboss.JbossTypeProvider
    2021-06-21 18:04:59 INFO VERTX(1050) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO VERTX_INTERNAL(1051) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO VERTX_HTTP_SERVER(1052) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO VERTX_HTTP_SERVER_INTERNAL(1053) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO WEBSPHERE(1060) from com.navercorp.pinpoint.plugin.websphere.WebsphereTypeProvider
    2021-06-21 18:04:59 INFO WEBSPHERE_METHOD(1061) from com.navercorp.pinpoint.plugin.websphere.WebsphereTypeProvider
    2021-06-21 18:04:59 INFO THRIFT_SERVER(1100) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO THRIFT_SERVER_INTERNAL(1101) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO DUBBO_PROVIDER(1110) from com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider
    2021-06-21 18:04:59 INFO RESIN(1200) from com.navercorp.pinpoint.plugin.resin.ResinTraceMetadataProvider
    2021-06-21 18:04:59 INFO RESIN_METHOD(1201) from com.navercorp.pinpoint.plugin.resin.ResinTraceMetadataProvider
    2021-06-21 18:04:59 INFO SPRING_BOOT(1210) from com.navercorp.pinpoint.plugin.spring.boot.SpringBootTraceMetadataProvider
    2021-06-21 18:04:59 INFO SAMPLE_SERVER(1900) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO WEBLOGIC(1989) from com.navercorp.pinpoint.plugin.weblogic.WeblogicTypeProvider
    2021-06-21 18:04:59 INFO WEBLOGIC_METHOD(1992) from com.navercorp.pinpoint.plugin.weblogic.WeblogicTypeProvider
    2021-06-21 18:04:59 INFO MYSQL(2100) from com.navercorp.pinpoint.plugin.jdbc.mysql.MySqlTypeProvider
    2021-06-21 18:04:59 INFO MYSQL_EXECUTE_QUERY(2101) from com.navercorp.pinpoint.plugin.jdbc.mysql.MySqlTypeProvider
    2021-06-21 18:04:59 INFO MARIADB(2150) from com.navercorp.pinpoint.plugin.jdbc.mariadb.MariaDBTypeProvider
    2021-06-21 18:04:59 INFO MARIADB_EXECUTE_QUERY(2151) from com.navercorp.pinpoint.plugin.jdbc.mariadb.MariaDBTypeProvider
    2021-06-21 18:04:59 INFO MSSQL(2200) from com.navercorp.pinpoint.plugin.jdbc.jtds.JtdsTypeProvider
    2021-06-21 18:04:59 INFO MSSQL_EXECUTE_QUERY(2201) from com.navercorp.pinpoint.plugin.jdbc.jtds.JtdsTypeProvider
    2021-06-21 18:04:59 INFO ORACLE(2300) from com.navercorp.pinpoint.plugin.jdbc.oracle.OracleTypeProvider
    2021-06-21 18:04:59 INFO ORACLE_EXECUTE_QUERY(2301) from com.navercorp.pinpoint.plugin.jdbc.oracle.OracleTypeProvider
    2021-06-21 18:04:59 INFO CUBRID(2400) from com.navercorp.pinpoint.plugin.jdbc.cubrid.CubridTypeProvider
    2021-06-21 18:04:59 INFO CUBRID_EXECUTE_QUERY(2401) from com.navercorp.pinpoint.plugin.jdbc.cubrid.CubridTypeProvider
    2021-06-21 18:04:59 INFO POSTGRESQL(2500) from com.navercorp.pinpoint.plugin.jdbc.postgresql.PostgreSqlTypeProvider
    2021-06-21 18:04:59 INFO POSTGRESQL_EXECUTE_QUERY(2501) from com.navercorp.pinpoint.plugin.jdbc.postgresql.PostgreSqlTypeProvider
    2021-06-21 18:04:59 INFO CASSANDRA(2600) from com.navercorp.pinpoint.plugin.cassandra.CassandraTypeProvider
    2021-06-21 18:04:59 INFO CASSANDRA_EXECUTE_QUERY(2601) from com.navercorp.pinpoint.plugin.cassandra.CassandraTypeProvider
    2021-06-21 18:04:59 INFO JSP(5005) from com.navercorp.pinpoint.plugin.jsp.JspTypeProvider
    2021-06-21 18:04:59 INFO GSON(5010) from com.navercorp.pinpoint.plugin.gson.GsonMetadataProvider
    2021-06-21 18:04:59 INFO JACKSON(5011) from com.navercorp.pinpoint.plugin.jackson.JacksonTypeProvider
    2021-06-21 18:04:59 INFO JSON-LIB(5012) from com.navercorp.pinpoint.plugin.json_lib.JsonLibTypeProvider
    2021-06-21 18:04:59 INFO SPRING_MVC(5051) from com.navercorp.pinpoint.plugin.spring.web.SpringWebMvcTraceMetadataProvider
    2021-06-21 18:04:59 INFO SPRING_BEAN(5071) from com.navercorp.pinpoint.plugin.spring.beans.SpringBeansTraceMetadataProvider
    2021-06-21 18:04:59 INFO IBATIS(5500) from com.navercorp.pinpoint.plugin.ibatis.IBatisMetadataProvider
    2021-06-21 18:04:59 INFO IBATIS_SPRING(5501) from com.navercorp.pinpoint.plugin.ibatis.IBatisMetadataProvider
    2021-06-21 18:04:59 INFO MYBATIS(5510) from com.navercorp.pinpoint.plugin.mybatis.MyBatisMetadataProvider
    2021-06-21 18:04:59 INFO DBCP(6050) from com.navercorp.pinpoint.plugin.commons.dbcp.CommonsDbcpMetadataProvider
    2021-06-21 18:04:59 INFO DBCP2(6052) from com.navercorp.pinpoint.plugin.commons.dbcp2.CommonsDbcp2MetadataProvider
    2021-06-21 18:04:59 INFO HIKARICP(6060) from com.navercorp.pinpoint.plugin.hikaricp.HikariCpMetadataProvider
    2021-06-21 18:04:59 INFO PluginExample(7500) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO MEMCACHED(8050) from com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider
    2021-06-21 18:04:59 INFO MEMCACHED_FUTURE_GET(8051) from com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider
    2021-06-21 18:04:59 INFO ARCUS(8100) from com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider
    2021-06-21 18:04:59 INFO ARCUS_FUTURE_GET(8101) from com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider
    2021-06-21 18:04:59 INFO ARCUS_EHCACHE_FUTURE_GET(8102) from com.navercorp.pinpoint.plugin.arcus.ArcusTypeProvider
    2021-06-21 18:04:59 INFO REDIS(8200) from com.navercorp.pinpoint.plugin.redis.RedisTypeProvider
    2021-06-21 18:04:59 INFO ACTIVEMQ_CLIENT(8310) from com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider
    2021-06-21 18:04:59 INFO ACTIVEMQ_CLIENT_INTERNAL(8311) from com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider
    2021-06-21 18:04:59 INFO KAFKA_CLIENT(8660) from com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider
    2021-06-21 18:04:59 INFO KAFKA_CLIENT_INTERNAL(8661) from com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider
    2021-06-21 18:04:59 INFO HTTP_CLIENT_3(9050) from com.navercorp.pinpoint.plugin.httpclient3.HttpClient3TypeProvider
    2021-06-21 18:04:59 INFO HTTP_CLIENT_3_INTERNAL(9051) from com.navercorp.pinpoint.plugin.httpclient3.HttpClient3TypeProvider
    2021-06-21 18:04:59 INFO HTTP_CLIENT_4(9052) from com.navercorp.pinpoint.plugin.httpclient4.HttpClient4TypeProvider
    2021-06-21 18:04:59 INFO HTTP_CLIENT_4_INTERNAL(9053) from com.navercorp.pinpoint.plugin.httpclient4.HttpClient4TypeProvider
    2021-06-21 18:04:59 INFO GOOGLE_HTTP_CLIENT_INTERNAL(9054) from com.navercorp.pinpoint.plugin.google.httpclient.HttpClientTypeProvider
    2021-06-21 18:04:59 INFO JDK_HTTPURLCONNECTOR(9055) from com.navercorp.pinpoint.plugin.jdk.http.JdkHttpTypeProvider
    2021-06-21 18:04:59 INFO ASYNC_HTTP_CLIENT(9056) from com.navercorp.pinpoint.plugin.ning.asynchttpclient.NingAsyncHttpClientMetadataProvider
    2021-06-21 18:04:59 INFO ASYNC_HTTP_CLIENT_INTERNAL(9057) from com.navercorp.pinpoint.plugin.ning.asynchttpclient.NingAsyncHttpClientMetadataProvider
    2021-06-21 18:04:59 INFO OK_HTTP_CLIENT(9058) from com.navercorp.pinpoint.plugin.okhttp.OkHttpTypeProvider
    2021-06-21 18:04:59 INFO OK_HTTP_CLIENT_INTERNAL(9059) from com.navercorp.pinpoint.plugin.okhttp.OkHttpTypeProvider
    2021-06-21 18:04:59 INFO CXF_CLIENT(9080) from com.navercorp.pinpoint.plugin.cxf.CxfPluginTraceMetadataProvider
    2021-06-21 18:04:59 INFO THRIFT_CLIENT(9100) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO THRIFT_CLIENT_INTERNAL(9101) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO DUBBO_CONSUMER(9110) from com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider
    2021-06-21 18:04:59 INFO HYSTRIX_COMMAND(9120) from com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider
    2021-06-21 18:04:59 INFO HYSTRIX_COMMAND_INTERNAL(9121) from com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider
    2021-06-21 18:04:59 INFO VERTX_HTTP_CLIENT(9130) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO VERTX_HTTP_CLIENT_INTERNAL(9131) from com.navercorp.pinpoint.plugin.vertx.VertxTypeProvider
    2021-06-21 18:04:59 INFO REST_TEMPLATE(9140) from com.navercorp.pinpoint.plugin.resttemplate.RestTemplateMetadataProvider
    2021-06-21 18:04:59 INFO NETTY(9150) from com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider
    2021-06-21 18:04:59 INFO NETTY_INTERNAL(9151) from com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider
    2021-06-21 18:04:59 INFO NETTY_HTTP(9152) from com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider
    2021-06-21 18:04:59 INFO SAMPLE_CLIENT(9901) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO Finished loading AnnotationKeys:
    2021-06-21 18:04:59 INFO thrift.url(80) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO thrift.args(81) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO thrift.result(82) from com.navercorp.pinpoint.plugin.thrift.ThriftTypeProvider
    2021-06-21 18:04:59 INFO dubbo.args(90) from com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider
    2021-06-21 18:04:59 INFO dubbo.result(91) from com.navercorp.pinpoint.plugin.dubbo.DubboTraceMetadataProvider
    2021-06-21 18:04:59 INFO activemq.broker.address(101) from com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider
    2021-06-21 18:04:59 INFO activemq.message(102) from com.navercorp.pinpoint.plugin.activemq.client.ActiveMQClientTraceMetadataProvider
    2021-06-21 18:04:59 INFO hystrix.command(110) from com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider
    2021-06-21 18:04:59 INFO hystrix.command.execution(111) from com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider
    2021-06-21 18:04:59 INFO hystrix.command.fallback.cause(112) from com.navercorp.pinpoint.plugin.hystrix.HystrixTraceMetadataProvider
    2021-06-21 18:04:59 INFO netty.address(120) from com.navercorp.pinpoint.plugin.netty.NettyMetadataProvider
    2021-06-21 18:04:59 INFO kafka.topic(140) from com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider
    2021-06-21 18:04:59 INFO kafka.partition(141) from com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider
    2021-06-21 18:04:59 INFO kafka.offset(142) from com.navercorp.pinpoint.plugin.kafka.KafkaMetadataProvider
    2021-06-21 18:04:59 INFO cxf.operation(200) from com.navercorp.pinpoint.plugin.cxf.CxfPluginTraceMetadataProvider
    2021-06-21 18:04:59 INFO cxf.args(201) from com.navercorp.pinpoint.plugin.cxf.CxfPluginTraceMetadataProvider
    2021-06-21 18:04:59 INFO MY_ARGUMENT(995) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO MY_PROCEDURE(996) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO MY_RESULT(997) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO MyValue(998) from com.navercorp.pinpoint.plugin.asynchronous.AsynchronousTraceMetadataProvider
    2021-06-21 18:04:59 INFO gson.json.length(9000) from com.navercorp.pinpoint.plugin.gson.GsonMetadataProvider
    2021-06-21 18:04:59 INFO jackson.json.length(9001) from com.navercorp.pinpoint.plugin.jackson.JacksonTypeProvider
    2021-06-21 18:04:59 INFO json-lib.json.length(9002) from com.navercorp.pinpoint.plugin.json_lib.JsonLibTypeProvider
    2021-06-21 18:04:59 INFO add Default ServiceType:UNDEFINED
    2021-06-21 18:04:59 INFO add Default ServiceType:UNKNOWN
    2021-06-21 18:04:59 INFO add Default ServiceType:USER
    2021-06-21 18:04:59 INFO add Default ServiceType:UNKNOWN_GROUP
    2021-06-21 18:04:59 INFO add Default ServiceType:TEST
    2021-06-21 18:04:59 INFO add Default ServiceType:COLLECTOR
    2021-06-21 18:04:59 INFO add Default ServiceType:ASYNC
    2021-06-21 18:04:59 INFO add Default ServiceType:STAND_ALONE
    2021-06-21 18:04:59 INFO add Default ServiceType:TEST_STAND_ALONE
    2021-06-21 18:04:59 INFO add Default ServiceType:UNAUTHORIZED
    2021-06-21 18:04:59 INFO add Default ServiceType:UNKNOWN_DB
    2021-06-21 18:04:59 INFO add Default ServiceType:UNKNOWN_DB
    2021-06-21 18:04:59 INFO add Default ServiceType:INTERNAL_METHOD
    2021-06-21 18:04:59 INFO add Default ServiceType:SPRING
    2021-06-21 18:04:59 INFO add Default ServiceType:SPRING
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ACTIVEMQ_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ACTIVE_MQ_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ARCUS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ARCUS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ARCUS-EHCACHE
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MEMCACHED
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MEMCACHED
    2021-06-21 18:04:59 INFO add Plugin ServiceType:PluginExample
    2021-06-21 18:04:59 INFO add Plugin ServiceType:SAMPLE_SERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:SAMPLE_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:CASSANDRA
    2021-06-21 18:04:59 INFO add Plugin ServiceType:CASSANDRA
    2021-06-21 18:04:59 INFO add Plugin ServiceType:DBCP
    2021-06-21 18:04:59 INFO add Plugin ServiceType:DBCP2
    2021-06-21 18:04:59 INFO add Plugin ServiceType:CUBRID
    2021-06-21 18:04:59 INFO add Plugin ServiceType:CUBRID
    2021-06-21 18:04:59 INFO add Plugin ServiceType:CXF_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:DUBBO_PROVIDER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:DUBBO_CONSUMER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:GOOGLE_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:GSON
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HIKARICP
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HTTP_CLIENT_3
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HTTP_CLIENT_3
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HTTP_CLIENT_4
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HTTP_CLIENT_4
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HYSTRIX_COMMAND
    2021-06-21 18:04:59 INFO add Plugin ServiceType:HYSTRIX_COMMAND
    2021-06-21 18:04:59 INFO add Plugin ServiceType:IBATIS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:IBATIS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JACKSON
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JBOSS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JBOSS_METHOD
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JDK_HTTPCONNECTOR
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JETTY
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JETTY_METHOD
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JSON-LIB
    2021-06-21 18:04:59 INFO add Plugin ServiceType:JSP
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MSSQLSERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MSSQLSERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:KAFKA_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:KAFKA_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MARIADB
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MARIADB
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MYBATIS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MYSQL
    2021-06-21 18:04:59 INFO add Plugin ServiceType:MYSQL
    2021-06-21 18:04:59 INFO add Plugin ServiceType:NETTY
    2021-06-21 18:04:59 INFO add Plugin ServiceType:NETTY_INTERNAL
    2021-06-21 18:04:59 INFO add Plugin ServiceType:NETTY_HTTP
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ASYNC_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ASYNC_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:OK_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:OK_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ORACLE
    2021-06-21 18:04:59 INFO add Plugin ServiceType:ORACLE
    2021-06-21 18:04:59 INFO add Plugin ServiceType:POSTGRESQL
    2021-06-21 18:04:59 INFO add Plugin ServiceType:POSTGRESQL
    2021-06-21 18:04:59 INFO add Plugin ServiceType:REDIS
    2021-06-21 18:04:59 INFO add Plugin ServiceType:RESIN
    2021-06-21 18:04:59 INFO add Plugin ServiceType:RESIN_METHOD
    2021-06-21 18:04:59 INFO add Plugin ServiceType:REST_TEMPLATE
    2021-06-21 18:04:59 INFO add Plugin ServiceType:SPRING_BOOT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:SPRING_BEAN
    2021-06-21 18:04:59 INFO add Plugin ServiceType:SPRING
    2021-06-21 18:04:59 INFO add Plugin ServiceType:THRIFT_SERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:THRIFT_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:THRIFT_SERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:THRIFT_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:TOMCAT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:TOMCAT_METHOD
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX_HTTP_SERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX_HTTP_SERVER
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:VERTX_HTTP_CLIENT
    2021-06-21 18:04:59 INFO add Plugin ServiceType:WEBLOGIC
    2021-06-21 18:04:59 INFO add Plugin ServiceType:WEBLOGIC_METHOD
    2021-06-21 18:04:59 INFO add Plugin ServiceType:WEBSPHERE
    2021-06-21 18:04:59 INFO add Plugin ServiceType:WEBSPHERE_METHOD
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=12, name='API}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=13, name='API-METADATA}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=14, name='RETURN_DATA}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10015, name='API-TAG}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10000010, name='API-METADATA-ERROR}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10000011, name='API-METADATA-AGENT-INFO-NOT-FOUND}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10000012, name='API-METADATA-IDENTIFIER-CHECK_ERROR}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10000013, name='API-METADATA-NOT-FOUND}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=10000014, name='API-METADATA-DID-COLLSION}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=20, name='SQL-ID}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=21, name='SQL}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=22, name='SQL-METADATA}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=23, name='SQL-PARAM}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=24, name='SQL-BindValue}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=30, name='STRING_ID}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=40, name='http.url}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=41, name='http.param}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=42, name='http.entity}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=45, name='http.cookie}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=46, name='http.status.code}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=48, name='http.internal.display}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=49, name='http.io}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=100, name='message.queue.url}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-1, name='args[0]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-2, name='args[1]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-3, name='args[2]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-4, name='args[3]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-5, name='args[4]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-6, name='args[5]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-7, name='args[6]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-8, name='args[7]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-9, name='args[8]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-10, name='args[9]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-11, name='args[N]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-30, name='cached_args[0]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-31, name='cached_args[1]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-32, name='cached_args[2]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-33, name='cached_args[3]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-34, name='cached_args[4]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-35, name='cached_args[5]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-36, name='cached_args[6]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-37, name='cached_args[7]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-38, name='cached_args[8]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-39, name='cached_args[9]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-40, name='cached_args[N]}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-50, name='Exception}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-51, name='ExceptionClass}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-9999, name='UNKNOWN}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=-100, name='Asynchronous Invocation}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=300, name='PROXY_HTTP_HEADER}
    2021-06-21 18:04:59 INFO add Default AnnotationKey:AnnotationKey{code=310, name='redis.io}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=101, name='activemq.broker.address}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=102, name='activemq.message}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=998, name='MyValue}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=996, name='MY_PROCEDURE}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=995, name='MY_ARGUMENT}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=997, name='MY_RESULT}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=200, name='cxf.operation}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=201, name='cxf.args}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=90, name='dubbo.args}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=91, name='dubbo.result}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=9000, name='gson.json.length}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=110, name='hystrix.command}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=111, name='hystrix.command.execution}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=112, name='hystrix.command.fallback.cause}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=9001, name='jackson.json.length}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=9002, name='json-lib.json.length}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=140, name='kafka.topic}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=141, name='kafka.partition}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=142, name='kafka.offset}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=120, name='netty.address}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=80, name='thrift.url}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=81, name='thrift.args}
    2021-06-21 18:04:59 INFO add Plugin AnnotationKey:AnnotationKey{code=82, name='thrift.result}
    2021-06-21 18:04:59 INFO profiler.enable=true
    2021-06-21 18:04:59 INFO profiler.instrument.engine=ASM
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.enable=true
    2021-06-21 18:04:59 INFO profiler.dynamicConfig.enable=false
    2021-06-21 18:04:59 INFO profiler.dynamicConfig.url=http://127.0.0.1:8080/pinpoint-config/v1/agentConfig
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.interface.cache.size=4
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.interface.cache.entry.size=16
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.annotation.cache.size=4
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.annotation.cache.entry.size=4
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.super.cache.size=4
    2021-06-21 18:04:59 INFO profiler.instrument.matcher.super.cache.entry.size=4
    2021-06-21 18:04:59 INFO profiler.interceptorregistry.size=8192
    2021-06-21 18:04:59 INFO profiler.collector.span.ip=10.47.161.66
    2021-06-21 18:04:59 INFO profiler.collector.span.port=9996
    2021-06-21 18:04:59 INFO profiler.collector.stat.ip=10.47.161.66
    2021-06-21 18:04:59 INFO profiler.collector.stat.port=9995
    2021-06-21 18:04:59 INFO profiler.collector.tcp.ip=10.47.161.66
    2021-06-21 18:04:59 INFO profiler.collector.tcp.port=9994
    2021-06-21 18:04:59 INFO profiler.spandatasender.write.queue.size=5120
    2021-06-21 18:04:59 INFO profiler.spandatasender.socket.sendbuffersize=1048576
    2021-06-21 18:04:59 INFO profiler.spandatasender.socket.timeout=3000
    2021-06-21 18:04:59 INFO profiler.spandatasender.chunk.size=16384
    2021-06-21 18:04:59 INFO profiler.spandatasender.socket.type=OIO
    2021-06-21 18:04:59 INFO profiler.spandatasender.transport.type=UDP
    2021-06-21 18:04:59 INFO profiler.statdatasender.write.queue.size=5120
    2021-06-21 18:04:59 INFO profiler.statdatasender.socket.sendbuffersize=1048576
    2021-06-21 18:04:59 INFO profiler.statdatasender.socket.timeout=3000
    2021-06-21 18:04:59 INFO profiler.statdatasender.chunk.size=16384
    2021-06-21 18:04:59 INFO profiler.statdatasender.socket.type=OIO
    2021-06-21 18:04:59 INFO profiler.statdatasender.transport.type=UDP
    2021-06-21 18:04:59 INFO profiler.tcpdatasender.command.accept.enable=true
    2021-06-21 18:04:59 INFO profiler.tcpdatasender.command.activethread.enable=true
    2021-06-21 18:04:59 INFO profiler.tcpdatasender.command.activethread.count.enable=true
    2021-06-21 18:04:59 INFO profiler.tcpdatasender.command.activethread.threaddump.enable=true
    2021-06-21 18:04:59 INFO profiler.tcpdatasender.command.activethread.threadlightdump.enable=true
    2021-06-21 18:04:59 INFO profiler.pinpoint.activethread=true
    2021-06-21 18:04:59 INFO profiler.pinpoint.datasource=true
    2021-06-21 18:04:59 INFO profiler.pinpoint.datasource.tracelimitsize=20
    2021-06-21 18:04:59 INFO profiler.monitor.deadlock.enable=true
    2021-06-21 18:04:59 INFO profiler.monitor.deadlock.interval=60000
    2021-06-21 18:04:59 INFO profiler.callstack.max.depth=64
    2021-06-21 18:04:59 INFO profiler.jdbc.sqlcachesize=1024
    2021-06-21 18:04:59 INFO profiler.jdbc.tracesqlbindvalue=true
    2021-06-21 18:04:59 INFO profiler.sampling.enable=true
    2021-06-21 18:04:59 INFO profiler.sampling.rate=1
    2021-06-21 18:04:59 INFO profiler.io.buffering.enable=true
    2021-06-21 18:04:59 INFO profiler.io.buffering.buffersize=20
    2021-06-21 18:04:59 INFO profiler.jvm.vendor.name=
    2021-06-21 18:04:59 INFO profiler.jvm.stat.collect.interval=5000
    2021-06-21 18:04:59 INFO profiler.jvm.stat.batch.send.count=6
    2021-06-21 18:04:59 INFO profiler.stat.jvm.collect.detailed.metrics=false
    2021-06-21 18:04:59 INFO profiler.agentInfo.send.retry.interval=300000
    2021-06-21 18:04:59 INFO profiler.applicationservertype=null
    2021-06-21 18:04:59 INFO profiler.include=
    2021-06-21 18:04:59 INFO profiler.interceptor.exception.propagate=false
    2021-06-21 18:04:59 INFO profiler.lambda.expressions.support=true
    2021-06-21 18:04:59 INFO profiler.proxy.http.header.enable=true
    2021-06-21 18:04:59 INFO configuration loaded successfully.
    UN_USED_PORT:65535
    log4j:WARN No appenders could be found for logger (org.jboss.netty.channel.socket.nio.SelectorUtil).
    log4j:WARN Please initialize the log4j system properly.
    log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
    2021-06-21 18:05:01 INFO profiler.activemq.client.enable=true
    2021-06-21 18:05:01 INFO profiler.activemq.client.producer.enable=true
    2021-06-21 18:05:01 INFO profiler.activemq.client.consumer.enable=true
    2021-06-21 18:05:01 INFO profiler.activemq.client.destination.separator=
    2021-06-21 18:05:01 INFO profiler.activemq.client.destination.exclude=
    2021-06-21 18:05:01 INFO profiler.arcus=true
    2021-06-21 18:05:01 INFO profiler.arcus.keytrace=true
    2021-06-21 18:05:01 INFO profiler.arcus.async=true
    2021-06-21 18:05:01 INFO profiler.memcached=true
    2021-06-21 18:05:01 INFO profiler.memcached.keytrace=true
    2021-06-21 18:05:01 INFO profiler.memcached.async=true
    2021-06-21 18:05:01 INFO profiler.entranceClass=
    2021-06-21 18:05:01 INFO profiler.asynClass=
    2021-06-21 18:05:01 INFO profiler.asynEnable=false
    2021-06-21 18:05:01 INFO profiler.cassandra=true
    2021-06-21 18:05:01 INFO profiler.cassandra.tracecqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.dbcp=true
    2021-06-21 18:05:01 INFO profiler.jdbc.dbcp.connectionclose=true
    2021-06-21 18:05:01 INFO profiler.jdbc.dbcp2=true
    2021-06-21 18:05:01 INFO profiler.jdbc.dbcp2.connectionclose=true
    2021-06-21 18:05:01 INFO profiler.jdbc.cubrid=true
    2021-06-21 18:05:01 INFO profiler.jdbc.cubrid.tracesqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.cubrid.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.cubrid.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.cubrid.rollback=true
    2021-06-21 18:05:01 INFO profiler.cxf.client=false
    2021-06-21 18:05:01 INFO profiler.cxf.client.hiddenParams=
    2021-06-21 18:05:01 INFO profiler.dubbo.enable=true
    2021-06-21 18:05:01 INFO profiler.google.httpclient.async=true
    2021-06-21 18:05:01 INFO profiler.json.gson=true
    2021-06-21 18:05:01 INFO profiler.jdbc.hikaricp=true
    2021-06-21 18:05:01 INFO profiler.jdbc.hikaricp.connectionclose=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.param=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.cookie=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.cookie.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.cookie.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.entity=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.entity.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.entity.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.apache.httpclient3.io=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.param=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.cookie=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.cookie.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.cookie.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.entity=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.entity.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.entity.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.entity.statuscode=true
    2021-06-21 18:05:01 INFO profiler.apache.httpclient4.io=true
    2021-06-21 18:05:01 INFO profiler.hystrix=true
    2021-06-21 18:05:01 INFO profiler.hystrix.command.num.anonymousInnerClass=3
    2021-06-21 18:05:01 INFO profiler.orm.ibatis=true
    2021-06-21 18:05:01 INFO profiler.json.jackson=true
    2021-06-21 18:05:01 INFO profiler.jboss.enable=true
    2021-06-21 18:05:01 INFO profiler.jboss.traceEjb=false
    2021-06-21 18:05:01 INFO profiler.jboss.conditional.transform=true
    2021-06-21 18:05:01 INFO profiler.jboss.hidepinpointheader=true
    2021-06-21 18:05:01 INFO profiler.jboss.tracerequestparam=true
    2021-06-21 18:05:01 INFO profiler.jboss.excludeurl=
    2021-06-21 18:05:01 INFO profiler.jboss.realipheader=null
    2021-06-21 18:05:01 INFO profiler.jboss.realipemptyvalue=null
    2021-06-21 18:05:01 INFO profiler.jboss.excludemethod=
    2021-06-21 18:05:01 INFO profiler.jetty.enable=true
    2021-06-21 18:05:01 INFO profiler.jetty.excludeurl=
    2021-06-21 18:05:01 INFO profiler.json.jsonlib=true
    2021-06-21 18:05:01 INFO profiler.jsp.enable=true
    2021-06-21 18:05:01 INFO profiler.jdbc.jtds=true
    2021-06-21 18:05:01 INFO profiler.jdbc.jtds.tracesqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.jtds.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.jtds.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.jtds.rollback=true
    2021-06-21 18:05:01 INFO profiler.kafka.enable=true
    2021-06-21 18:05:01 INFO profiler.kafka.entryPoint=
    2021-06-21 18:05:01 INFO profiler.log4j.logging.transactioninfo=false
    2021-06-21 18:05:01 INFO profiler.logback.logging.transactioninfo=false
    2021-06-21 18:05:01 INFO profiler.jdbc.mariadb=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mariadb.tracesqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mariadb.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mariadb.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mariadb.rollback=true
    2021-06-21 18:05:01 INFO profiler.orm.mybatis=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mysql=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mysql.tracesqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mysql.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mysql.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.mysql.rollback=true
    2021-06-21 18:05:01 INFO profiler.netty=false
    2021-06-21 18:05:01 INFO profiler.netty.http=false
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient=true
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.cookie=true
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.cookie.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.cookie.dumpsize=1024
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.cookie.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.entity=true
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.entity.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.entity.dumpsize=1024
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.entity.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.param=true
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.param.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.param.dumpsize=1024
    2021-06-21 18:05:01 INFO profiler.ning.asynchttpclient.param.sampling.rate=1
    2021-06-21 18:05:01 INFO profiler.okhttp.enable=true
    2021-06-21 18:05:01 INFO profiler.okhttp.param=true
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie=false
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie.dumptype=EXCEPTION
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie.sampling.rate=10
    2021-06-21 18:05:01 INFO profiler.okhttp.entity.statuscode=true
    2021-06-21 18:05:01 INFO profiler.okhttp.async=true
    2021-06-21 18:05:01 INFO profiler.okhttp.enable=true
    2021-06-21 18:05:01 INFO profiler.okhttp.param=true
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie=false
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie.dumptype=EXCEPTION
    2021-06-21 18:05:01 INFO profiler.okhttp.cookie.sampling.rate=10
    2021-06-21 18:05:01 INFO profiler.okhttp.entity.statuscode=true
    2021-06-21 18:05:01 INFO profiler.okhttp.async=true
    2021-06-21 18:05:01 INFO profiler.jdbc.oracle=true
    2021-06-21 18:05:01 INFO profiler.jdbc.oracle.tracesqlbindvalue=true
    2021-06-21 18:05:01 INFO profiler.jdbc.oracle.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.oracle.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.oracle.rollback=true
    2021-06-21 18:05:01 INFO profiler.jdbc.postgresql=true
    2021-06-21 18:05:01 INFO profiler.jdbc.postgresql.setautocommit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.postgresql.commit=true
    2021-06-21 18:05:01 INFO profiler.jdbc.postgresql.rollback=true
    2021-06-21 18:05:01 INFO profiler.jdbc.maxsqlbindvaluesize=1024
    2021-06-21 18:05:01 INFO profiler.redis=true
    2021-06-21 18:05:01 INFO profiler.redis.enable=true
    2021-06-21 18:05:01 INFO profiler.redis.pipeline=false
    2021-06-21 18:05:01 INFO profiler.redis.io=true
    2021-06-21 18:05:01 INFO profiler.resin.enable=true
    2021-06-21 18:05:01 INFO profiler.resin.bootstrap.main=
    2021-06-21 18:05:01 INFO profiler.resin.tracerequestparam=true
    2021-06-21 18:05:01 INFO profiler.resin.excludeurl=
    2021-06-21 18:05:01 INFO profiler.resin.realipheader=null
    2021-06-21 18:05:01 INFO profiler.resin.realipemptyvalue=null
    2021-06-21 18:05:01 INFO profiler.resin.excludemethod=
    2021-06-21 18:05:01 INFO profiler.resin.hidepinpointheader=true
    2021-06-21 18:05:01 INFO profiler.resin.tracecookies=true
    2021-06-21 18:05:01 INFO profiler.resin.cookie.sampling.rate=10
    2021-06-21 18:05:01 INFO profiler.resin.cookie.dumptype=ALWAYS
    2021-06-21 18:05:01 INFO profiler.resttemplate=false
    2021-06-21 18:05:01 INFO profiler.springboot.enable=true
    2021-06-21 18:05:01 INFO profiler.spring.beans=true
    2021-06-21 18:05:01 INFO profiler.spring.beans.name.pattern=null
    2021-06-21 18:05:01 INFO profiler.spring.beans.class.pattern=null
    2021-06-21 18:05:01 INFO profiler.spring.beans.annotation=null
    2021-06-21 18:05:01 INFO profiler.spring.beans.[0-9]+(.scope|.base-packages|.name.pattern|.class.pattern|.annotation)={profiler.spring.beans.1.class.pattern=, profiler.spring.beans.1.scope=component-scan, profiler.spring.beans.1.name.pattern=, profiler.spring.beans.1.base-packages=, profiler.spring.beans.1.annotation=org.springframework.stereotype.Controller,org.springframework.stereotype.Service,org.springframework.stereotype.Repository}
    2021-06-21 18:05:01 INFO profiler.spring.beans.mark.error=false
    2021-06-21 18:05:01 INFO profiler.thrift.client=true
    2021-06-21 18:05:01 INFO profiler.thrift.client.async=true
    2021-06-21 18:05:01 INFO profiler.thrift.processor=true
    2021-06-21 18:05:01 INFO profiler.thrift.processor.async=true
    2021-06-21 18:05:01 INFO profiler.thrift.service.args=true
    2021-06-21 18:05:01 INFO profiler.thrift.service.result=true
    2021-06-21 18:05:01 INFO profiler.tomcat.enable=true
    2021-06-21 18:05:01 INFO profiler.tomcat.conditional.transform=true
    2021-06-21 18:05:01 INFO profiler.tomcat.hidepinpointheader=true
    2021-06-21 18:05:01 INFO profiler.tomcat.tracerequestparam=true
    2021-06-21 18:05:01 INFO profiler.tomcat.excludeurl=/aa/test.html, /bb/exclude.html
    2021-06-21 18:05:01 INFO profiler.tomcat.realipheader=null
    2021-06-21 18:05:01 INFO profiler.tomcat.realipemptyvalue=null
    2021-06-21 18:05:01 INFO profiler.tomcat.excludemethod=
    2021-06-21 18:05:01 INFO profiler.entrypoint=
    2021-06-21 18:05:01 INFO profiler.vertx.enable=false
    2021-06-21 18:05:01 INFO profiler.vertx.http.server.enable=false
    2021-06-21 18:05:01 INFO profiler.vertx.http.client.enable=false
    2021-06-21 18:05:01 INFO profiler.weblogic.enable=true
    2021-06-21 18:05:01 INFO profiler.weblogic.excludeurl=
    2021-06-21 18:05:01 INFO profiler.websphere.excludeurl=
    2021-06-21 18:05:16 INFO profiler.trace.dataformat.version=v1
    2021-06-21 18:05:16 INFO profiler.trace.dataformat.version=v1
    2021-06-21 18:05:16 INFO profiler.trace.dataformat.version=v1
    2021-06-21 18:05:16 INFO profiler.debug.injector.type=debug
    2021-06-21 18:05:16 INFO bytecode.dump.enable=false
    2021-06-21 18:05:25 INFO profiler.spring.beans.name.pattern=null
    2021-06-21 18:05:25 INFO profiler.spring.beans.class.pattern=null
    2021-06-21 18:05:25 INFO profiler.spring.beans.annotation=null
    2021-06-21 18:05:25 INFO profiler.spring.beans.[0-9]+(.scope|.base-packages|.name.pattern|.class.pattern|.annotation)={profiler.spring.beans.1.class.pattern=, profiler.spring.beans.1.scope=component-scan, profiler.spring.beans.1.name.pattern=, profiler.spring.beans.1.base-packages=, profiler.spring.beans.1.annotation=org.springframework.stereotype.Controller,org.springframework.stereotype.Service,org.springframework.stereotype.Repository}
    [mizar-cloud] [$] [2021-06-21 18:05:25.243] [INFO] [background-preinit] [org.hibernate.validator.internal.util.Version] [<clinit>] [21] : HV000001: Hibernate Validator 6.1.5.Final

    . _ /\ / ' () _ \ \ \ \ ( ( )__ | ' | '| | ' \/ _` | \ \ \ \ \/ __)| |)| | | | | || (_| | ) ) ) ) ' |__| .|| ||| |__, | / / / / =========|_|==============|__/=//// : Spring Boot :: (v2.3.4.RELEASE)

[mizar-cloud-demo] [$] [2021-06-21 18:05:28.446] [INFO] [main] [com.ctrip.framework.foundation.internals.provider.DefaultApplicationProvider] [initAppId] [96] : App ID is set to 548676 by app.id property from /META-INF/app.properties
[mizar-cloud-demo] [$] [2021-06-21 18:05:28.512] [WARN] [main] [com.ctrip.framework.foundation.internals.provider.DefaultServerProvider] [initialize] [40] : /opt/settings/server.properties does not exist or is not readable.
[mizar-cloud-demo] [$] [2021-06-21 18:05:28.513] [INFO] [main] [com.ctrip.framework.foundation.internals.provider.DefaultServerProvider] [initEnvType] [109] : Environment is set to [STG] by JVM system property 'env'.
[mizar-cloud-demo] [$] [2021-06-21 18:05:28.514] [INFO] [main] [com.ctrip.framework.foundation.internals.provider.DefaultServerProvider] [initDataCenter] [139] : Data Center is set to [default] by JVM system property 'idc'.
2021-06-21 18:05:28 INFO profiler.jdk.http.param=true
2021-06-21 18:05:28 INFO profiler.jdk.http.param=true
2021-06-21 18:05:28 INFO profiler.jdk.http.param=true
[mizar-cloud-demo] [$] [2021-06-21 18:05:29.325] [INFO] [main] [com.pingan.mizar.cloud.demo.Application8080] [logStartupProfileInfo] [651] : No active profile set, falling back to default profiles: default
[mizar-cloud-demo] [$] [2021-06-21 18:05:33.219] [INFO] [main] [org.springframework.data.repository.config.RepositoryConfigurationDelegate] [multipleStoresDetected] [249] : Multiple Spring Data modules found, entering strict repository configuration mode!
[mizar-cloud-demo] [$] [2021-06-21 18:05:33.223] [INFO] [main] [org.springframework.data.repository.config.RepositoryConfigurationDelegate] [registerRepositoriesIn] [127] : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
[mizar-cloud-demo] [$] [2021-06-21 18:05:33.413] [INFO] [main] [org.springframework.data.repository.config.RepositoryConfigurationDelegate] [registerRepositoriesIn] [187] : Finished Spring Data repository scanning in 88ms. Found 0 Redis repository interfaces.
[mizar-cloud-demo] [$] [2021-06-21 18:05:34.928] [INFO] [main] [org.springframework.context.annotation.ConfigurationClassPostProcessor] [enhanceConfigurationClasses] [403] : Cannot enhance @Configuration bean definition 'com.pazl.platform.cfg.spring.boot.ApolloAutoConfiguration' since its singleton instance has been created too early. The typical cause is a non-static @Bean method with a BeanDefinitionRegistryPostProcessor return type: Consider declaring such methods as 'static'.
[mizar-cloud-demo] [$] [2021-06-21 18:05:35.615] [INFO] [main] [org.springframework.cloud.context.scope.GenericScope] [setSerializationId] [295] : BeanFactory id=239083fc-8135-381f-80ef-f2a173829d75
[mizar-cloud-demo] [$] [2021-06-21 18:05:35.628] [WARN] [main] [org.springframework.boot.context.properties.PropertySourcesDeducer] [getSinglePropertySourcesPlaceholderConfigurer] [66] : Multiple PropertySourcesPlaceholderConfigurer beans registered [propertySourcesPlaceholderConfigurer, org.springframework.context.support.PropertySourcesPlaceholderConfigurer], falling back to Environment
2021-06-21 18:05:39 INFO profiler.tomcat.enable=true
2021-06-21 18:05:39 INFO profiler.tomcat.conditional.transform=true
2021-06-21 18:05:39 INFO profiler.tomcat.hidepinpointheader=true
2021-06-21 18:05:39 INFO profiler.tomcat.tracerequestparam=true
2021-06-21 18:05:39 INFO profiler.tomcat.excludeurl=/aa/test.html, /bb/exclude.html
2021-06-21 18:05:39 INFO profiler.tomcat.realipheader=null
2021-06-21 18:05:39 INFO profiler.tomcat.realipemptyvalue=null
2021-06-21 18:05:39 INFO profiler.tomcat.excludemethod=
[mizar-cloud-demo] [$] [2021-06-21 18:05:39.716] [INFO] [main] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer] [initialize] [108] : Tomcat initialized with port(s): 30113 (http)
[mizar-cloud-demo] [$] [2021-06-21 18:05:39.732] [INFO] [main] [org.apache.coyote.http11.Http11NioProtocol] [log] [173] : Initializing ProtocolHandler ["http-nio-30113"]
[mizar-cloud-demo] [$] [2021-06-21 18:05:39.734] [INFO] [main] [org.apache.catalina.core.StandardService] [log] [173] : Starting service [Tomcat]
[mizar-cloud-demo] [$] [2021-06-21 18:05:39.735] [INFO] [main] [org.apache.catalina.core.StandardEngine] [log] [173] : Starting Servlet engine: [Apache Tomcat/9.0.38]
[mizar-cloud-demo] [$] [2021-06-21 18:05:40.223] [INFO] [main] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/]] [log] [173] : Initializing Spring embedded WebApplicationContext
[mizar-cloud-demo] [$] [2021-06-21 18:05:40.224] [INFO] [main] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext] [prepareWebApplicationContext] [285] : Root WebApplicationContext: initialization completed in 10696 ms
[mizar-cloud-demo] [$] [2021-06-21 18:05:42.524] [INFO] [main] [com.pingan.mizar.cloud.db.datasource.DataSourceConfig] [druidDataSource] [85] : =========druid oralce============={
CreateTime:"2021-06-21 18:05:41",
ActiveCount:0,
PoolingCount:0,
CreateCount:0,
DestroyCount:0,
CloseCount:0,
ConnectCount:0,
Connections:[
]
}
[mizar-cloud-demo] [$] [2021-06-21 18:05:42.911] [INFO] [main] [com.pingan.mizar.cloud.db.datasource.DataSourceConfig] [mysqlDruidDataSource] [106] : =========druid mysql============={
CreateTime:"2021-06-21 18:05:42",
ActiveCount:0,
PoolingCount:0,
CreateCount:0,
DestroyCount:0,
CloseCount:0,
ConnectCount:0,
Connections:[
]
}
Logging initialized using 'class org.apache.ibatis.logging.stdout.StdOutImpl' adapter.
| |. __ |
| | |\/|
)(| | |\ |)|||_\
/ |
3.3.0
[mizar-cloud-demo] [$] [2021-06-21 18:05:46.214] [INFO] [main] [org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor] [initialize] [181] : Initializing ExecutorService
[mizar-cloud-demo] [$] [2021-06-21 18:05:46.929] [WARN] [main] [com.netflix.config.sources.URLConfigurationSource] [<init>] [121] : No URLs will be polled as dynamic configuration sources.
[mizar-cloud-demo] [$] [2021-06-21 18:05:46.930] [INFO] [main] [com.netflix.config.sources.URLConfigurationSource] [<init>] [122] : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
[mizar-cloud-demo] [$] [2021-06-21 18:05:47.020] [WARN] [main] [com.netflix.config.sources.URLConfigurationSource] [<init>] [121] : No URLs will be polled as dynamic configuration sources.
[mizar-cloud-demo] [$] [2021-06-21 18:05:47.021] [INFO] [main] [com.netflix.config.sources.URLConfigurationSource] [<init>] [122] : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
[mizar-cloud-demo] [$] [2021-06-21 18:05:48.834] [INFO] [main] [org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor] [initialize] [181] : Initializing ExecutorService 'applicationTaskExecutor'
[mizar-cloud-demo] [$] [2021-06-21 18:05:54.626] [INFO] [main] [org.springframework.cloud.netflix.eureka.config.DiscoveryClientOptionalArgsConfiguration] [discoveryClientOptionalArgs] [78] : Eureka HTTP Client uses Jersey
[mizar-cloud-demo] [$] [2021-06-21 18:05:55.520] [WARN] [main] [org.springframework.cloud.loadbalancer.config.BlockingLoadBalancerClientAutoConfiguration$BlockingLoadBalancerClientRibbonWarnLogger] [logWarning] [86] : You already have RibbonLoadBalancerClient on your classpath. It will be used by default. As Spring Cloud Ribbon is in maintenance mode. We recommend switching to BlockingLoadBalancerClient instead. In order to use it, set the value of spring.cloud.loadbalancer.ribbon.enabled to false or remove spring-cloud-starter-netflix-ribbon from your project.
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.param=true
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.cookie=true
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.cookie.dumptype=ALWAYS
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.cookie.sampling.rate=1
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.entity=true
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.entity.dumptype=ALWAYS
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.entity.sampling.rate=1
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.entity.statuscode=true
2021-06-21 18:05:55 INFO profiler.apache.httpclient4.io=true
[mizar-cloud-demo] [$] [2021-06-21 18:05:56.233] [INFO] [main] [org.springframework.cloud.netflix.eureka.InstanceInfoFactory] [create] [72] : Setting initial instance status as: STARTING
[mizar-cloud-demo] [$] [2021-06-21 18:05:56.814] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [<init>] [371] : Initializing Eureka in region us-east-1
[mizar-cloud-demo] [$] [2021-06-21 18:05:57.523] [INFO] [main] [com.netflix.discovery.provider.DiscoveryJerseyProvider] [<init>] [70] : Using JSON encoding codec LegacyJacksonJson
[mizar-cloud-demo] [$] [2021-06-21 18:05:57.524] [INFO] [main] [com.netflix.discovery.provider.DiscoveryJerseyProvider] [<init>] [71] : Using JSON decoding codec LegacyJacksonJson
[mizar-cloud-demo] [$] [2021-06-21 18:05:58.733] [INFO] [main] [com.netflix.discovery.provider.DiscoveryJerseyProvider] [<init>] [80] : Using XML encoding codec XStreamXml
[mizar-cloud-demo] [$] [2021-06-21 18:05:58.812] [INFO] [main] [com.netflix.discovery.provider.DiscoveryJerseyProvider] [<init>] [81] : Using XML decoding codec XStreamXml
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.622] [INFO] [main] [com.netflix.discovery.shared.resolver.aws.ConfigClusterResolver] [getClusterEndpoints] [43] : Resolving eureka endpoints via configuration
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.733] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1004] : Disable delta property : false
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.734] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1005] : Single vip registry refresh property : null
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.734] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1006] : Force full registry fetch : false
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.811] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1007] : Application is null : false
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.812] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1008] : Registered Applications size is zero : true
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.812] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [fetchRegistry] [1010] : Application version is -1: true
[mizar-cloud-demo] [$] [2021-06-21 18:06:00.813] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [getAndStoreFullRegistry] [1093] : Getting all instance registry info from the eureka server
[mizar-cloud-demo] [$] [2021-06-21 18:06:02.822] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [getAndStoreFullRegistry] [1102] : The response status is 200
[mizar-cloud-demo] [$] [2021-06-21 18:06:02.916] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [initScheduledTasks] [1317] : Starting heartbeat executor: renew interval is: 30
[mizar-cloud-demo] [$] [2021-06-21 18:06:02.921] [INFO] [main] [com.netflix.discovery.InstanceInfoReplicator] [<init>] [60] : InstanceInfoReplicator onDemand update allowed rate per min is 4
[mizar-cloud-demo] [$] [2021-06-21 18:06:02.927] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [<init>] [491] : Discovery Client initialized at timestamp 1624269962925 with initial instances count: 618
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.012] [INFO] [main] [org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry] [register] [41] : Registering application UNKNOWN with eureka with status UP
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.014] [INFO] [main] [com.netflix.discovery.DiscoveryClient] [notify] [1353] : Saw local status change event StatusChangeEvent [timestamp=1624269963014, current=UP, previous=STARTING]
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.018] [INFO] [DiscoveryClient-InstanceInfoReplicator-0] [com.netflix.discovery.DiscoveryClient] [register] [870] : DiscoveryClient_UNKNOWN/LFB-L0439979::30113: registering service...
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.018] [INFO] [main] [org.apache.coyote.http11.Http11NioProtocol] [log] [173] : Starting ProtocolHandler ["http-nio-30113"]
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.127] [INFO] [main] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer] [start] [220] : Tomcat started on port(s): 30113 (http) with context path ''
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.129] [INFO] [main] [org.springframework.cloud.netflix.eureka.serviceregistry.EurekaAutoServiceRegistration] [onApplicationEvent] [145] : Updating port to 30113
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.313] [INFO] [main] [com.pingan.mizar.cloud.demo.Application8080] [logStarted] [61] : Started Application8080 in 42.488 seconds (JVM running for 64.214)
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.314] [INFO] [DiscoveryClient-InstanceInfoReplicator-0] [com.netflix.discovery.DiscoveryClient] [register] [879] : DiscoveryClient_UNKNOWN/LFB-L0439979::30113 - registration status: 204
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.316] [INFO] [main] [com.pingan.mizar.cloud.demo.Application8080] [main] [26] : sl4j test
[mizar-cloud-demo] [$] [2021-06-21 18:06:03.316] [ERROR] [main] [com.pingan.mizar.cloud.demo.Application8080] [main] [27] : sl4j test
(♥◠‿◠)ノ゙ demo模块启动成功 ლ(´ڡ`ლ)゙

[mizar-cloud-demo] [$] [2021-06-21 18:06:14.126] [INFO] [http-nio-30113-exec-1] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/]] [log] [173] : Initializing Spring DispatcherServlet 'dispatcherServlet'
[mizar-cloud-demo] [$] [2021-06-21 18:06:14.127] [INFO] [http-nio-30113-exec-1] [org.springframework.web.servlet.DispatcherServlet] [initServletBean] [525] : Initializing Servlet 'dispatcherServlet'
[mizar-cloud-demo] [$] [2021-06-21 18:06:14.225] [INFO] [http-nio-30113-exec-1] [org.springframework.web.servlet.DispatcherServlet] [initServletBean] [547] : Completed initialization in 97 ms
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] echo
success
[Pipeline] sh

  • curl -s http://10.47.19.51:30006/callback/dev1/FLS-CRM-DEV_crm-mizar-demo/17/fls-crm6.1.8/success/
    success
    [Pipeline] }
    [Pipeline] // stage
    [Pipeline] }
    [Pipeline] // withEnv
    [Pipeline] }
    [Pipeline] // node
    [Pipeline] End of Pipeline
    Finished: SUCCESS
收起阅读 »

ceshi

df

df

App全局变量 globalData 重新赋值不及时的问题解决

微信小程序

业务需要从后端返回数据,全局使用。

第一时间想到了uniapp 有没有跟 原生小程序一样的 全局变量 globalData

官网是有的,并且给出了重新赋值的方法。

如上图

于是我就按照官网的方式试了一下。

我在App.vue 定义 globalData.version = 1.0.10, 后端返回的是1.0.14

发现第一次进入并没有更新 version 的值,在第二次进入小程序才更新为 1.0.14

于是尝试换方法, 使用this.$set()

这样就可以了。每次进入小程序都可以将 globalData.version 更新为后端传来的值。

继续阅读 »

业务需要从后端返回数据,全局使用。

第一时间想到了uniapp 有没有跟 原生小程序一样的 全局变量 globalData

官网是有的,并且给出了重新赋值的方法。

如上图

于是我就按照官网的方式试了一下。

我在App.vue 定义 globalData.version = 1.0.10, 后端返回的是1.0.14

发现第一次进入并没有更新 version 的值,在第二次进入小程序才更新为 1.0.14

于是尝试换方法, 使用this.$set()

这样就可以了。每次进入小程序都可以将 globalData.version 更新为后端传来的值。

收起阅读 »

增强原生小程序开发,构建 tailwind + postcss + scss 最小化工具链

scss 原生应用

前言

书接上回 tailwindcss 小程序定制化之旅

我们知道 uni-apptarojs 在最终打包成小程序运行的时候,都是使用的 webpack,所以在这 2 个框架中,我们可以使用 *-loader 轻而易举的赋予它们这方面的能力。

但是,假如我们使用的是原生开发呢?

原生开发的选项

使用微信开发工具的小伙伴们,肯定注意到,在 项目详情 -> 本地设置 中,

有上传代码时 样式自动补全,自动压缩样式, 自动压缩混淆 等等选项。

它们的本质,不过是几个插件罢了:

样式自动补全 -> autoprefixer

自动压缩样式 -> cssnano

自动压缩混淆 -> uglify-js/terser

所以我们完全可以自定义,以获得更强更自由的能力。

最小化的自定义样式工具链

1. Scss与Postcss支持

我们知道 在 webpacksass-loader, postcss-loader ,babel-loader 这类,只是编译核心们和 webpack 做粘合的胶水代码。

在不使用 webpack gulp rollup ... 这类的打包工具的情况下,我们当然可以去自定义一个最小化的样式编译工具。

首先,直接安装 dart-sass,和 postcss

yarn add -D sass postcss

安装后,可以看到 , sass 渲染函数签名

// sass函数签名  
export function render(options: Options, callback: (exception: SassException, result: Result) => void): void;  
export function renderSync(options: Options): Result;

然后我们又知道 webpackloader 选择了 compose 方式的执行方式。

函数式编程中, compose 从右到左执行, pipe 从左到右执行

于是我们知道了执行顺序,那么就可以确定 *.scss 文件,先交给 sass 处理,再交由 postcss 处理, 然后就直接打成 xxpage.wxss 这类 局部页面样式 , 又或者打成 app.wxss 作为全局样式。

那么写代码实现就是探囊取物了:

// 不考虑 preset merge的情况下  
const sass = require('sass')  
const postcss = require('postcss')  
const { plugins } = require('./postcss.config.js')  
function handleScss (path) {  
  sass.render({  
    file: path,  
    // fiber: Fiber  
  }, (err, result) => {  
    if (err) {  
      console.error(err)  
    }  
    const destPath = path.replace(/\.scss$/, '.wxss')  
    postcss(plugins).process(result.css, {  
      from: path,  
      to: destPath  
    }).then(result => {  
      fs.writeFile(destPath, result.css, () => true)  
      if (result.map) {  
        fs.writeFile(destPath + '.map', result.map.toString(), () => true)  
      }  
    })  
  })  
}

上面这段代码就是 scss -> postcss -> wxss 的转化链路

而且还可以在里面,随意的装 postcss plugin , 比如 autoprefixer , cssnano , tailwindcss 之前笔者写的 tailwindcss-miniprogram-preset 也可以无缝的嵌入这套机制中去,给原生小程序使用。

2. 文件监控

我们开发的时候,会经常去创建,修改,删除文件,这么获取到这些 timing 对文件进行重新编译呢?

fs.watchfs.watchFile 固然可以,不过更推荐的还是 chokidar

yarn add -D chokidar

chokidarREADME.md 中详细介绍了它的优势,这里不再叙述。

const watcher = chokidar.watch(`${someGlob}`, {  
  ignored: /(^|[\/\\])\../,   
  persistent: true  
})  
// EventEmitter 的写法,把监控安排的明明白白  
watcher  
  .on('add', (path,stats) => {  
    // 添加文件  
  })  
  .on('change', (path,stats) => {  
    // 修改文件  
  })  
  .on('unlink', (path,stats) => {  
    // 删除文件  
  })  
  .on('error', error => {  
    // 发生错误  
  })  
  .on('ready', () => {  
    // watch ready after add files  
  })  

通过 watcher 的持续性监控,我们可以很容易得出结论,我们需要在 *.scss 文件变动的时候,重新编译,
add,change 的时间点, 在 unlink 的时间点,也要同时 unlink 对应的 *.wxss 文件。

假如 purgecss 开启,则需要在 wxml 文件发生变更时,通知重新编译 app.scss 和文件对应的 page.scss,一般开发时不开启此工具。

3. IDE智能提示设置

前面这一套机制,搭建完成后

app.scss 里加一行 @tailwind utilities; 就可以顺利使用 tailwindcss

但是我们需要我们的编辑器根据 tailwindcss 配置,自动生成 class 的智能提示怎么做呢?

这里我们以 vscode 为例:

  1. 安装 WXML - Language Services 插件(一搜wxml下载量最多的就是了)

  2. 安装 Tailwind CSS IntelliSense 插件

接着找到 Tailwind CSS IntelliSense扩展设置

include languages,手动标记 wxml 的类型为 html

如图所示

智能提示就出来了:

智能提示

是不是非常方便,同时也能大大提升开发效率。

代码工程化方案

其实这篇文章,拆开了 webpack 的部分黑盒, 探讨了场景定制化的代码加工生产线,以期来帮助开发者提升效率。

typescript + @babel/core + rollup 这种处理js的组合也见过。

只要能提升开发者生产效率,提升开发体验,提升可维护性的工具还是值得一做的。

附录

源代码

继续阅读 »

前言

书接上回 tailwindcss 小程序定制化之旅

我们知道 uni-apptarojs 在最终打包成小程序运行的时候,都是使用的 webpack,所以在这 2 个框架中,我们可以使用 *-loader 轻而易举的赋予它们这方面的能力。

但是,假如我们使用的是原生开发呢?

原生开发的选项

使用微信开发工具的小伙伴们,肯定注意到,在 项目详情 -> 本地设置 中,

有上传代码时 样式自动补全,自动压缩样式, 自动压缩混淆 等等选项。

它们的本质,不过是几个插件罢了:

样式自动补全 -> autoprefixer

自动压缩样式 -> cssnano

自动压缩混淆 -> uglify-js/terser

所以我们完全可以自定义,以获得更强更自由的能力。

最小化的自定义样式工具链

1. Scss与Postcss支持

我们知道 在 webpacksass-loader, postcss-loader ,babel-loader 这类,只是编译核心们和 webpack 做粘合的胶水代码。

在不使用 webpack gulp rollup ... 这类的打包工具的情况下,我们当然可以去自定义一个最小化的样式编译工具。

首先,直接安装 dart-sass,和 postcss

yarn add -D sass postcss

安装后,可以看到 , sass 渲染函数签名

// sass函数签名  
export function render(options: Options, callback: (exception: SassException, result: Result) => void): void;  
export function renderSync(options: Options): Result;

然后我们又知道 webpackloader 选择了 compose 方式的执行方式。

函数式编程中, compose 从右到左执行, pipe 从左到右执行

于是我们知道了执行顺序,那么就可以确定 *.scss 文件,先交给 sass 处理,再交由 postcss 处理, 然后就直接打成 xxpage.wxss 这类 局部页面样式 , 又或者打成 app.wxss 作为全局样式。

那么写代码实现就是探囊取物了:

// 不考虑 preset merge的情况下  
const sass = require('sass')  
const postcss = require('postcss')  
const { plugins } = require('./postcss.config.js')  
function handleScss (path) {  
  sass.render({  
    file: path,  
    // fiber: Fiber  
  }, (err, result) => {  
    if (err) {  
      console.error(err)  
    }  
    const destPath = path.replace(/\.scss$/, '.wxss')  
    postcss(plugins).process(result.css, {  
      from: path,  
      to: destPath  
    }).then(result => {  
      fs.writeFile(destPath, result.css, () => true)  
      if (result.map) {  
        fs.writeFile(destPath + '.map', result.map.toString(), () => true)  
      }  
    })  
  })  
}

上面这段代码就是 scss -> postcss -> wxss 的转化链路

而且还可以在里面,随意的装 postcss plugin , 比如 autoprefixer , cssnano , tailwindcss 之前笔者写的 tailwindcss-miniprogram-preset 也可以无缝的嵌入这套机制中去,给原生小程序使用。

2. 文件监控

我们开发的时候,会经常去创建,修改,删除文件,这么获取到这些 timing 对文件进行重新编译呢?

fs.watchfs.watchFile 固然可以,不过更推荐的还是 chokidar

yarn add -D chokidar

chokidarREADME.md 中详细介绍了它的优势,这里不再叙述。

const watcher = chokidar.watch(`${someGlob}`, {  
  ignored: /(^|[\/\\])\../,   
  persistent: true  
})  
// EventEmitter 的写法,把监控安排的明明白白  
watcher  
  .on('add', (path,stats) => {  
    // 添加文件  
  })  
  .on('change', (path,stats) => {  
    // 修改文件  
  })  
  .on('unlink', (path,stats) => {  
    // 删除文件  
  })  
  .on('error', error => {  
    // 发生错误  
  })  
  .on('ready', () => {  
    // watch ready after add files  
  })  

通过 watcher 的持续性监控,我们可以很容易得出结论,我们需要在 *.scss 文件变动的时候,重新编译,
add,change 的时间点, 在 unlink 的时间点,也要同时 unlink 对应的 *.wxss 文件。

假如 purgecss 开启,则需要在 wxml 文件发生变更时,通知重新编译 app.scss 和文件对应的 page.scss,一般开发时不开启此工具。

3. IDE智能提示设置

前面这一套机制,搭建完成后

app.scss 里加一行 @tailwind utilities; 就可以顺利使用 tailwindcss

但是我们需要我们的编辑器根据 tailwindcss 配置,自动生成 class 的智能提示怎么做呢?

这里我们以 vscode 为例:

  1. 安装 WXML - Language Services 插件(一搜wxml下载量最多的就是了)

  2. 安装 Tailwind CSS IntelliSense 插件

接着找到 Tailwind CSS IntelliSense扩展设置

include languages,手动标记 wxml 的类型为 html

如图所示

智能提示就出来了:

智能提示

是不是非常方便,同时也能大大提升开发效率。

代码工程化方案

其实这篇文章,拆开了 webpack 的部分黑盒, 探讨了场景定制化的代码加工生产线,以期来帮助开发者提升效率。

typescript + @babel/core + rollup 这种处理js的组合也见过。

只要能提升开发者生产效率,提升开发体验,提升可维护性的工具还是值得一做的。

附录

源代码

收起阅读 »

程序员该如何避免“程序监狱”?

法律科普

技术无罪,业务有罪。近段时间,程序员被抓甚至被判刑的新闻层出不穷,究竟程序员该如何避免“程序监狱”?

程序员获罪新闻层出不穷

1.某大数据科技公司因为涉嫌非法抓取某招聘网站用户的简历信息,公司被查封,200人被扣留调查,负责编写抓取程序的程序员也将面临坐牢。

2.1亿条个人信息遭泄漏,拉卡拉旗下考拉征信被查。考拉征信从上游公司获取接口后又违规将查询接口出卖,并非法缓存公民个人身份信息,供下游公司查询牟利,从而造成公民身份信息包括身份证照片的大量泄露。

3.某程序员因为接了个外包,帮别人写了个软件,结果这个软件被用于赌博导致被抓。

4.某公司利用爬虫抓取用户信息,最后被发现,导致该公司的程序员被抓。

5.某P2P公司暴雷,老板跑路,程序员被抓。

6.中科大博士卖“外挂”非法牟利300多万,被警方逮捕。

......

从上面的种种新闻可以看出,程序员获罪主要因为两点:公司业务以及个人行为。

如何识别公司业务是否违法?

爬虫,是互联网时代一项普遍运用的网络信息搜集技术。该项技术最早应用于搜索引擎领域,是搜索引擎获取数据来源的支撑性技术之一。

随着数据资源的爆炸式增长,网络爬虫的应用场景和商业模式变得更加广泛和多样,较为常见的有新闻平台的内容汇聚和生成、电子商务平台的价格对比功能、基于气象数据的天气预报应用等等。

而现在越来越多的公司利用爬虫技术谋取利益,作为一名程序员,虽然阻止不了老板以及公司的违法行为,但是自己的心里要有那把称,违法的事情不碰是一个人的基本生存原则。下面小编给你列出几种主要的公司业务违法行为。

1.经营博彩,se情等违法网站的公司,请立即远离。

这种业务类型的公司,本质上已经违法了我国的法律,如果程序员还继续坚持为这类公司工作,就构成了知法犯法,一定要负刑事责任,只有离职这一条路可以避开被抓。

但是这种业务在国外是不违法的,所以很多公司在国内创建皮包公司,高薪招聘各种程序开发人员,让程序员到国外从事这种类型的网站开发工作,很多程序员在不知情的情况下被骗到新加坡,柬埔寨等东南亚国家。所以,各位程序员一定要懂得辨别:无缘无故许以高薪,还要到国外工作,一定是从事违法行业的公司,果断拒绝就对了。

2.以盈利为目的,非法盗用有著作权保护的作品。

信息时代,要想整合海量的内容,必须要用到一些“高科技”。目前网络上大多数的内容平台,都使用了一定程度的爬虫技术。只是以展示为目的,是不会触犯法律的。如果未经著作权人许可,以盈利为目的,对其作品进行复制是会触犯法律的,在我们的《著作权法》里都有非常明确的规定,例如作品,书籍,影像,美术等。

如果你发现公司的业务里,没有直接的授权,就把别人的东西放在自己的网站或者APP里进行售卖盈利,那就是造成违法了。

3.所有爬虫数据里涉及个人信息和隐私的,都属于违法行为。

大多数的数据分析公司,都会使用爬虫技术,但是这些能被获取的数据里,不能包括个人信息,即便是公开的,也不是你能随便获取的。一旦你的公司通过某种技术获取到了用户的个人信息,不管你是否用于盈利,都已经造成了违法。

根据《网络安全法》第44条:任何个人和组织不得窃取或者以其他非法方式获取个人信息。因此,如果爬虫在未经用户同意的情况下大量抓取用户的个人信息,则有可能构成非法收集个人信息的违法行为。

如果你的公司有这方面的业务,或者要求程序员开展这些事情,不要犹豫,要么举报公司,要么趁早离职。

4.涉及集资,传销等业务的P2P公司。

最近,P2P频繁暴雷,因为是网络借贷,所以这些暴雷的公司必然是有程序员的,所以,对于这种P2P公司如果涉及违法,那么参与开发的程序员到底算不算从犯?

如果程序员只是单纯的负责开发,只拿合理的死工资,本人对于公司的合法性和P2P的政策不了解,找工作也是通过正规渠道的。那么就不算从犯。

但是,如果还负责了公司的其他事情,或者没有只拿死工资,找工作也不是正规渠道的,那就另当别论了。重要的是,如果自己明知道公司是非法的,那么肯定就涉及犯罪了。

所以,对于这种做互联网金融的企业的程序员,需要多多了解一下自己公司当前的主营业务是否合法。是否涉及到非法集资、传销等违法行为。

程序员个人违法行为有哪些?

很多程序员都觉得自己只是公司的小卒,追究责任应该也是公司负责。其实不然,很多不经意间的行为,可能已经造成违法,也有很多人为了一己私利,明知故犯。

1.程序员通过非法手段获取个人信息,进行售卖获利。

过去有非常多的案例,例如银行开发人员售卖客户数据,Facebook5000万用户数据泄露等,这是一种双重违法行为,不仅涉及暴露个人信息,更是违法获取利益。

2.制作外挂。

很多游戏公司都对这种行为深恶痛绝,像腾讯会花大价钱组建外挂检测团队,直接追踪到你的ip地址,然后报警抓人。制作外挂进行售卖,违反了非法经营罪,破坏计算机信息系统罪,侵犯著作权罪等多个罪名,也是一种通过非法手段进行获利的行为,如果涉及的金额足够大,那么,获刑也会很重。

3.未按照相关规定,非法使用不被允许的爬虫接口。

如果是爬取公开的数据,通常不会被认为是侵权。Google、百度等搜索引擎都是这么爬取的。只有两种行为造成了违法:不遵守Robots协议和绕过防护措施对数据的访问,强行突破反爬措施。

通过允许的接口协议进行爬虫数据是不违法的,这点很重要,很多程序员为了方便,有可能会冒风险使用其他接口或者直接利用黑客手段突破防火墙获取数据,这无疑是在“作死”。

警惕:互联网不是法外之地

互联网就像是程序员的天堂,自己制作完成的东西和自己的技术能在这里展示,能被更多人所欣赏,自己的才华能无限被放大。

互联网也是一个现实世界的倒影,足够大,更容易藏污纳垢,隔着网线,你不知道另外一端的是人是鬼。

不管在哪里,都要有规则,在规则的限定下,万物才能有序运行,互联网也在规则范围内。

互联网是我们IT人所创造的世界,我们自己更要好好维护它,如果我们程序员因为某些行为而违法入狱,那就是我们违反了互联网的规则。虽然说技术无罪,但是某些业务有罪,如果我们能识别所有的违法行为,就能避免“程序监狱”!

【转自公众号:未艾人工智能】,声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 邮箱地址:pufa@dcloud.io 。

原文链接

继续阅读 »

技术无罪,业务有罪。近段时间,程序员被抓甚至被判刑的新闻层出不穷,究竟程序员该如何避免“程序监狱”?

程序员获罪新闻层出不穷

1.某大数据科技公司因为涉嫌非法抓取某招聘网站用户的简历信息,公司被查封,200人被扣留调查,负责编写抓取程序的程序员也将面临坐牢。

2.1亿条个人信息遭泄漏,拉卡拉旗下考拉征信被查。考拉征信从上游公司获取接口后又违规将查询接口出卖,并非法缓存公民个人身份信息,供下游公司查询牟利,从而造成公民身份信息包括身份证照片的大量泄露。

3.某程序员因为接了个外包,帮别人写了个软件,结果这个软件被用于赌博导致被抓。

4.某公司利用爬虫抓取用户信息,最后被发现,导致该公司的程序员被抓。

5.某P2P公司暴雷,老板跑路,程序员被抓。

6.中科大博士卖“外挂”非法牟利300多万,被警方逮捕。

......

从上面的种种新闻可以看出,程序员获罪主要因为两点:公司业务以及个人行为。

如何识别公司业务是否违法?

爬虫,是互联网时代一项普遍运用的网络信息搜集技术。该项技术最早应用于搜索引擎领域,是搜索引擎获取数据来源的支撑性技术之一。

随着数据资源的爆炸式增长,网络爬虫的应用场景和商业模式变得更加广泛和多样,较为常见的有新闻平台的内容汇聚和生成、电子商务平台的价格对比功能、基于气象数据的天气预报应用等等。

而现在越来越多的公司利用爬虫技术谋取利益,作为一名程序员,虽然阻止不了老板以及公司的违法行为,但是自己的心里要有那把称,违法的事情不碰是一个人的基本生存原则。下面小编给你列出几种主要的公司业务违法行为。

1.经营博彩,se情等违法网站的公司,请立即远离。

这种业务类型的公司,本质上已经违法了我国的法律,如果程序员还继续坚持为这类公司工作,就构成了知法犯法,一定要负刑事责任,只有离职这一条路可以避开被抓。

但是这种业务在国外是不违法的,所以很多公司在国内创建皮包公司,高薪招聘各种程序开发人员,让程序员到国外从事这种类型的网站开发工作,很多程序员在不知情的情况下被骗到新加坡,柬埔寨等东南亚国家。所以,各位程序员一定要懂得辨别:无缘无故许以高薪,还要到国外工作,一定是从事违法行业的公司,果断拒绝就对了。

2.以盈利为目的,非法盗用有著作权保护的作品。

信息时代,要想整合海量的内容,必须要用到一些“高科技”。目前网络上大多数的内容平台,都使用了一定程度的爬虫技术。只是以展示为目的,是不会触犯法律的。如果未经著作权人许可,以盈利为目的,对其作品进行复制是会触犯法律的,在我们的《著作权法》里都有非常明确的规定,例如作品,书籍,影像,美术等。

如果你发现公司的业务里,没有直接的授权,就把别人的东西放在自己的网站或者APP里进行售卖盈利,那就是造成违法了。

3.所有爬虫数据里涉及个人信息和隐私的,都属于违法行为。

大多数的数据分析公司,都会使用爬虫技术,但是这些能被获取的数据里,不能包括个人信息,即便是公开的,也不是你能随便获取的。一旦你的公司通过某种技术获取到了用户的个人信息,不管你是否用于盈利,都已经造成了违法。

根据《网络安全法》第44条:任何个人和组织不得窃取或者以其他非法方式获取个人信息。因此,如果爬虫在未经用户同意的情况下大量抓取用户的个人信息,则有可能构成非法收集个人信息的违法行为。

如果你的公司有这方面的业务,或者要求程序员开展这些事情,不要犹豫,要么举报公司,要么趁早离职。

4.涉及集资,传销等业务的P2P公司。

最近,P2P频繁暴雷,因为是网络借贷,所以这些暴雷的公司必然是有程序员的,所以,对于这种P2P公司如果涉及违法,那么参与开发的程序员到底算不算从犯?

如果程序员只是单纯的负责开发,只拿合理的死工资,本人对于公司的合法性和P2P的政策不了解,找工作也是通过正规渠道的。那么就不算从犯。

但是,如果还负责了公司的其他事情,或者没有只拿死工资,找工作也不是正规渠道的,那就另当别论了。重要的是,如果自己明知道公司是非法的,那么肯定就涉及犯罪了。

所以,对于这种做互联网金融的企业的程序员,需要多多了解一下自己公司当前的主营业务是否合法。是否涉及到非法集资、传销等违法行为。

程序员个人违法行为有哪些?

很多程序员都觉得自己只是公司的小卒,追究责任应该也是公司负责。其实不然,很多不经意间的行为,可能已经造成违法,也有很多人为了一己私利,明知故犯。

1.程序员通过非法手段获取个人信息,进行售卖获利。

过去有非常多的案例,例如银行开发人员售卖客户数据,Facebook5000万用户数据泄露等,这是一种双重违法行为,不仅涉及暴露个人信息,更是违法获取利益。

2.制作外挂。

很多游戏公司都对这种行为深恶痛绝,像腾讯会花大价钱组建外挂检测团队,直接追踪到你的ip地址,然后报警抓人。制作外挂进行售卖,违反了非法经营罪,破坏计算机信息系统罪,侵犯著作权罪等多个罪名,也是一种通过非法手段进行获利的行为,如果涉及的金额足够大,那么,获刑也会很重。

3.未按照相关规定,非法使用不被允许的爬虫接口。

如果是爬取公开的数据,通常不会被认为是侵权。Google、百度等搜索引擎都是这么爬取的。只有两种行为造成了违法:不遵守Robots协议和绕过防护措施对数据的访问,强行突破反爬措施。

通过允许的接口协议进行爬虫数据是不违法的,这点很重要,很多程序员为了方便,有可能会冒风险使用其他接口或者直接利用黑客手段突破防火墙获取数据,这无疑是在“作死”。

警惕:互联网不是法外之地

互联网就像是程序员的天堂,自己制作完成的东西和自己的技术能在这里展示,能被更多人所欣赏,自己的才华能无限被放大。

互联网也是一个现实世界的倒影,足够大,更容易藏污纳垢,隔着网线,你不知道另外一端的是人是鬼。

不管在哪里,都要有规则,在规则的限定下,万物才能有序运行,互联网也在规则范围内。

互联网是我们IT人所创造的世界,我们自己更要好好维护它,如果我们程序员因为某些行为而违法入狱,那就是我们违反了互联网的规则。虽然说技术无罪,但是某些业务有罪,如果我们能识别所有的违法行为,就能避免“程序监狱”!

【转自公众号:未艾人工智能】,声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 邮箱地址:pufa@dcloud.io 。

原文链接

收起阅读 »

对于uni-ui我有些建议

uni_ui

只是我个人的经验哦
我知道多人维护一个项目难免代码风格不同,但是有一些问题我发现还是可以优化的:
1.发现很多组件还在用watch。能用computed就别用watch,uni-ui组件毕竟不涉及到一些异步的操作,computed无论是代码的优雅还是避免潜在的性能问题都比watch要好。
2.一个组件传参要么就是一个:option,把所有的对象或者数组描述好,要么就扁平化全部分开,uni-ui的风格其实更接近扁平化分开的,这点统一一下固定风格对于新人熟悉uni-ui有好处

继续阅读 »

只是我个人的经验哦
我知道多人维护一个项目难免代码风格不同,但是有一些问题我发现还是可以优化的:
1.发现很多组件还在用watch。能用computed就别用watch,uni-ui组件毕竟不涉及到一些异步的操作,computed无论是代码的优雅还是避免潜在的性能问题都比watch要好。
2.一个组件传参要么就是一个:option,把所有的对象或者数组描述好,要么就扁平化全部分开,uni-ui的风格其实更接近扁平化分开的,这点统一一下固定风格对于新人熟悉uni-ui有好处

收起阅读 »

现在uniapp支持了vue3 但是有很多同学不知道怎样用,我分享一下我的经验,感觉有用的话,顶一下,让更多的人看到。

vue3

注意onLoad 相当于 created ,已废弃,被setup取代

import { onShow,onReady } from '@dcloudio/uni-app'  
import {ref} from 'vue'  
    export default {  
        setup(){  
            const title = ref(1)  
            const next = ()=>{  
                console.log('我是一个方法')  
            }  
            const add= ()=>{  
                title.value++  
            }  
            onShow(()=>{  
                console.log('onShow1');  
            })  
            onReady(()=>{  
                console.log('onReady');  
            })  
            return{  
                title,  
                next,  
                add  
            }  
        }  
    }
继续阅读 »

注意onLoad 相当于 created ,已废弃,被setup取代

import { onShow,onReady } from '@dcloudio/uni-app'  
import {ref} from 'vue'  
    export default {  
        setup(){  
            const title = ref(1)  
            const next = ()=>{  
                console.log('我是一个方法')  
            }  
            const add= ()=>{  
                title.value++  
            }  
            onShow(()=>{  
                console.log('onShow1');  
            })  
            onReady(()=>{  
                console.log('onReady');  
            })  
            return{  
                title,  
                next,  
                add  
            }  
        }  
    }
收起阅读 »

新手过坑luch-request组件+COOL-UNI+H5跨域

request 跨域 跨域请求

uni-app第一次入手踩坑路过
关于h5跨域问题总结了几个点
1.跨域配置请在manifest.json中写,其他的config修改貌似都不生效的
``"devServer" : {
"https" : false,
"disableHostCheck" : true, // 开启可以用自己的域名
"proxy":{
"/web":{
"target": "http://127.0.0.1:8100",//代理地址
"changeOrigin": true,// 如果接口跨域,需要进行这个参数配置
//ws: true, // proxy websockets
//pathRewrite方法重写url
"pathRewrite": {
"^/web": "/"
//pathRewrite: {'^/api': '/'} 重写之后url为 http://127.0.0.1:8100/xxxx
//pathRewrite: {'^/api': '/api'} 重写之后url为 http://127.0.0.1:8100/api/xxxx
}
}
}
}


2. luch-request组件中的apiBaseUrl域名配置一定要和网站启动的一致,端口号要带上,或者是不写会自动填充当前域名的

export const apiBaseUrl = 'http://localhost:8080'



3.配置nginx允许跨域,我是配置了的,不知道不配置能不能过,目前没时间试试  

4. 尝试发出请求,如果发现还是跨域,请检查请求头requst头部的Host,Origin,Referer是否一致  
我的是这样的  
Host: localhost:8080  
Origin: http://localhost:8080  
Referer: http://localhost:8080/  
总结:头一次使用uni-app也是头一次遇到跨域这样的,因为luch-request组件性质和COOL-UNI的原因,我也不做任何评论了,总之最好是能用官方的框架开发最好的,其次luch-request组件是一个十分优秀的组件只是我搭配了一个半桶水的二开框架。这个问题困扰一整天,我从congfig配置到manifest.json改了无数次,也看了一天的文档和例子,百度也翻完了,最后没想到居然在请求头这出了问题,也庆幸我之前有过协议方面的经验,不然也不知道要忙多久,踩过的路就知道了。我自己的理解就那么多了,如果有更好的解决方案或者意见,欢迎留言交流,不论技术高低总会有gei到的点的  
`
继续阅读 »

uni-app第一次入手踩坑路过
关于h5跨域问题总结了几个点
1.跨域配置请在manifest.json中写,其他的config修改貌似都不生效的
``"devServer" : {
"https" : false,
"disableHostCheck" : true, // 开启可以用自己的域名
"proxy":{
"/web":{
"target": "http://127.0.0.1:8100",//代理地址
"changeOrigin": true,// 如果接口跨域,需要进行这个参数配置
//ws: true, // proxy websockets
//pathRewrite方法重写url
"pathRewrite": {
"^/web": "/"
//pathRewrite: {'^/api': '/'} 重写之后url为 http://127.0.0.1:8100/xxxx
//pathRewrite: {'^/api': '/api'} 重写之后url为 http://127.0.0.1:8100/api/xxxx
}
}
}
}


2. luch-request组件中的apiBaseUrl域名配置一定要和网站启动的一致,端口号要带上,或者是不写会自动填充当前域名的

export const apiBaseUrl = 'http://localhost:8080'



3.配置nginx允许跨域,我是配置了的,不知道不配置能不能过,目前没时间试试  

4. 尝试发出请求,如果发现还是跨域,请检查请求头requst头部的Host,Origin,Referer是否一致  
我的是这样的  
Host: localhost:8080  
Origin: http://localhost:8080  
Referer: http://localhost:8080/  
总结:头一次使用uni-app也是头一次遇到跨域这样的,因为luch-request组件性质和COOL-UNI的原因,我也不做任何评论了,总之最好是能用官方的框架开发最好的,其次luch-request组件是一个十分优秀的组件只是我搭配了一个半桶水的二开框架。这个问题困扰一整天,我从congfig配置到manifest.json改了无数次,也看了一天的文档和例子,百度也翻完了,最后没想到居然在请求头这出了问题,也庆幸我之前有过协议方面的经验,不然也不知道要忙多久,踩过的路就知道了。我自己的理解就那么多了,如果有更好的解决方案或者意见,欢迎留言交流,不论技术高低总会有gei到的点的  
`
收起阅读 »