标签:Agent

Java

调用链与日志的关联式跟踪查询

14

zhuangli 发布于 2018-10-17

长假过完,相信无缘支付宝中国锦鲤的你一定已经回来工作了。虽然轻轻松松与全球免单大礼包失之交臂,但不要丧气,小编悄悄为你准备了一份秘籍,助你在2018年最后不到三个月的时间里成功逆袭,斩获年终奖的大锦鲤! 本月小编将带大家一起了解UAVStack的调用链技术,讲述调用链技术的源起、...

阅读(17)评论(0)赞 (0)

Java

Android Annotation-让你的代码更加优雅(二)做一个Java诗人(JavaPoet)

2

yanxinchi 发布于 2018-10-17

上一篇我们按照思维导图,介绍了注解的基础知识,如何定义一个注解,提示性注解,运行时注解的写法和用法。没有看过第一篇,又对注解知识相对陌生的同学,建议先食用第一篇。本篇将重点介绍编译期注解,自动生成Java文件相关内容。第一篇传送门: Android Annotation-让你的代...

阅读(16)评论(0)赞 (0)

Java

在微服务领域Spring Boot自动伸缩如何实现

3

小丁 发布于 2018-10-12

自动伸缩是每个人都想要的,尤其是在微服务领域。让我们看看如何在基于Spring Boot的应用程序中实现。 我们决定使用 Kubernetes 、 Pivotal Cloud Foundry 或 HashiCorp's Nomad 等工具的一个更重要的原因是为了让系统可以自动伸缩...

阅读(34)评论(0)赞 (0)

Spring

在微服务领域Spring Boot自动伸缩如何实现

3

hellas 发布于 2018-10-12

自动伸缩是每个人都想要的,尤其是在微服务领域。让我们看看如何在基于Spring Boot的应用程序中实现。 我们决定使用 Kubernetes 、 Pivotal Cloud Foundry 或 HashiCorp's Nomad 等工具的一个更重要的原因是为了让系统可以自动伸缩...

阅读(29)评论(0)赞 (0)

Java

Spring 定时任务Scheduled 开发详细图文

22

changyuan.xu 发布于 2018-10-11

一、前言 1.1 定时任务 Spring 框架的定时任务是基于Java 基础知识调度任务封装实现的;调度任务的实现方式多样,常见的有Java 本身工具类 Timer,ScheduledExecutor 及开源工具Quartz、JCronTab。 1.2 开发环境 IDEA2018...

阅读(34)评论(0)赞 (0)

Java

阿里监控诊断工具 Arthas 源码原理分析

2

dulong 发布于 2018-10-10

上个月,阿里开源了 监控与诊断 工具 「 Arthas 」,一款可用于线上问题分析的利器,短期之内收获了大量关注,在 Twitter 上连 Java 官方的 Twitter 也转发了,真的很赞。 GitHub 上是这样自述的: Arthas 是一款线上监控诊断产品,通过全局视角实...

阅读(27)评论(0)赞 (0)

Java

内存溢出和JVM参数优化(10.9)

xubiao.zhuang 发布于 2018-10-09

首先还是看下内存溢出的类型和初步应对分析: 1. 堆内存溢出 java.lang.OutOfMemoryError: ……java heap space….. 对于堆内存溢出,很显然是需要考虑调整堆内存大小,对于JVM启动堆内存,在非64位下只...

阅读(43)评论(0)赞 (0)

Spring

SpringBoot 与 Logback 日志配置

2

puefu.he 发布于 2018-10-08

本文记录 SpringBoot 与 Logback 是如何工作的,即记录 SpringBoot 中 Logback  是怎么一步一步初始化的。用以测试的 SpringBoot 版本是 1.5.16, 而非最新的 Spri...

阅读(24)评论(0)赞 (0)

Java

分布式中几种服务注册与发现组件的原理与比较

4

changyuan.xu 发布于 2018-10-05

在云计算和容器化技术发展火热的当下,对于微服务架构,服务注册与发现组件是必不可少的。在传统的服务架构中,服务的规模处于运维人员的可控范围内。当部署服务的多个节点时,一般使用静态配置的方式实现服务信息的设定。在微服务应用中,服务实例的数量和网络地址都是动态变化的,这对系统运维提出了...

阅读(32)评论(0)赞 (0)

Java

分布式中几种服务注册与发现组件的原理与比较

4

changyuan.xu 发布于 2018-10-05

在云计算和容器化技术发展火热的当下,对于微服务架构,服务注册与发现组件是必不可少的。在传统的服务架构中,服务的规模处于运维人员的可控范围内。当部署服务的多个节点时,一般使用静态配置的方式实现服务信息的设定。在微服务应用中,服务实例的数量和网络地址都是动态变化的,这对系统运维提出了...

阅读(27)评论(0)赞 (0)

Java

有赞容器化实践

11

刘莉莉 发布于 2018-09-28

前言 容器化已经成为一种趋势,它可以解决很多运维中的痛点,比如效率、成本、稳定性等问题,而接入容器的过程中往往也会碰到很多问题和不便。在有赞最开始做容器化是为了快速交付开发测试环境,在容器化的过程中,我们碰到过容器技术、运维体系适配、用户使用习惯改变等各种问题,本文主要介绍有赞容...

阅读(39)评论(0)赞 (0)

Java

pinpoint 使用和相关源码解析

13

xubiao.zhuang 发布于 2018-09-26

架构 对原生的pinpoint进行了一些二次开发,大致流程如下 agent 收集数据 pinpoint默认数据collector是用的netty方式,agent是netty client端,进行抽样采集,发送数据到netty server端collector,collector在...

阅读(37)评论(0)赞 (0)

Java

Weixin Java Tools 3.2.0 版本发布,增加接口

darida 发布于 2018-09-24

本次版本更新主要增加了不少接口,比如开放平台模块增加大量小程序相关接口,公众号模块增加大量卡券相关接口,企业微信模块增加了必要的缺失接口如应用相关、通讯录相关的支持,同时也修复了一些微信支付的bug。具体更新日志如下: 微信开放平台 #644 WxOpenConfigStorag...

阅读(54)评论(0)赞 (0)

Java

SpringMVC中的文件上传下载

8

zhuangli 发布于 2018-09-22

这两天研究了一下 SpringMVC 中文件上传与下载,也遇到了一些坑,这里做个总结。 1、文件上传下载的原理 Web 中文件上传下载是和 HTTP 协议分不开的,想要更加深入的理解文件上传和下载,必须要对 HTTP 协议有充分认识。 1.1 文件上传 在 TCP/IP 中,最早...

阅读(47)评论(0)赞 (0)

Java

持续集成引擎 Jenkins 2.138.1 和 2.141 发布

puefu.he 发布于 2018-09-18

Jenkins 2.141(每周更新版) 和 2.138.1(LTS 版) 已发布。 What’s new in 2.141(Weekly) Update Winstone-Jetty from 4.4 to 5.0 to fix HTTP/2 support and...

阅读(133)评论(0)赞 (0)

Java

idea中如何将单个java类导出为jar包文件?

9

xiaoli.he 发布于 2018-09-15

idea作为一个java开发的便利IDE工具,个人是比较喜欢的,今天来探索个小功能:  导出单个类文件为jar包! 偶有这种需求,就是某个类文件独立存在,但是需要将其导出为jar,供别人临时使用,或者一些必要的场合,如: 编写一些特殊的agent使用。 不想为某个单个文...

阅读(69)评论(0)赞 (0)

Java

Docker环境下使用SpringBootAdmin2.x教程

yanxinchi 发布于 2018-09-14

Spring Boot Admin 2.x是一个用于监测管理微服务应用的程序,通过Eureka注册中心发现服务,然后获取服务的运行状态、日志信息、并提供一套UI界面供系统运维人员检查,同时结合Spring Security进行登录权限认证 首先上完整的Github项目代码: li...

阅读(101)评论(0)赞 (0)

Spring

springboot系列文章之实现跨域请求(CORS)

1

xirruiqiang 发布于 2018-09-13

跨域资源共享向来都是热门的需求,我们可以使用 CORS 来快速实现 跨域访问,只需要在服务端进行授权即可,无需在前端添加额外的设置 简单说,CORS是一种访问机制,英文全称: Cross-Origin Resource Sharing,即我们说的跨域资源共享。 当一个资源从与该资...

阅读(52)评论(0)赞 (0)