标签:Elasticsearch

Java

『互联网架构』调⽤链系统工程结构(111)

49

hellas 发布于 2019-07-15

本次主要演示下如何部署调用链系统,希望他们通过这个源码的学习,适当的改良完成属于自己的调用链系统。 源码:https://github.com/limingios/netFuture/tree/master/源码/『互联网架构』调⽤链系统工程结构(111)/ (一)service...

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

Java

干货分享:利用java多线程技术导入数据到Elasticsearch

2

hellas 发布于 2019-07-15

前言 近期接到一个任务,需要改造现有从mysql往Elasticsearch导入数据MTE(mysqlToEs)小工具,由于之前采用单线程导入,千亿数据需要两周左右的时间才能导入完成,导入效率非常低。所以楼主花了3天的时间,利用java线程池框架Executors中的FixedT...

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

Java

SpringBoot(二)配置文件

1

xiaoli.wang 发布于 2019-07-15

二、配置文件 1、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.properties •application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;...

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

Java

2019 Java 全栈工程师进阶路线图,一定要收藏

1

likai 发布于 2019-07-15

技术更新日新月异,对于初入职场的同学来说,经常会困惑该往那个方向发展,这一点松哥是深有体会的。 <!–more–> 我刚开始学习 Java 那会,最大的问题就是不知道该学什么,以及学习的顺序,我相信这也是很多初学者经常面临的问题。​我当时经常胡...

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

编程技术

『互联网架构』调⽤链系统架构设计(109)

16

xiaoli.wang 发布于 2019-07-13

上两次对比现在国内和国外的调用链系统,通过可视化的方式了解调用链的流程,来我们一起解读下目前找到这个项目是如何设计的,中间的设计思路。 源码:https://github.com/limingios/netFuture/tree/master/源码/『互联网架构』调⽤链系统架构设...

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

Java

类的加载机制,双亲委派模型,搞定大厂高频面试题

40

刘莉莉 发布于 2019-07-12

看过这篇文章,大厂面试你「双亲委派模型」,硬气的说一句,你怕啥? 读该文章姿势 打开手头的 IDE,按照文章内容及思路进行代码跟踪与思考 手头没有 IDE,先收藏,回头看 (万一哪次面试问了呢) 需要查看和拷贝代码,点击文章末尾出「阅读原文」 文章内容相对较长,所以添加了目录,如...

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

Java

SpringBoot2.0 基础案例(08):集成Redis数据库,实现缓存管理

2

小丁 发布于 2019-07-12

本文源码 GitHub:知了一笑 https://github.com/cicadasmile/spring-boot-base 一、Redis简介 Spring Boot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包...

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

Java

SpringBoot应用整合ELK实现日志收集

11

Harries 发布于 2019-07-11

ELK即Elasticsearch、Logstash、Kibana,组合起来可以搭建线上日志系统,本文主要讲解使用ELK来收集SpringBoot应用产生的日志。 学习前需要了解的内容 开发者必备Docker命令 使用Docker Compose部署SpringBoot应用 Sp...

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

编程技术

『互联网架构』软件架构-springcloud分布式链路跟踪sleuth(105)

38

darida 发布于 2019-07-09

前面说了,Hystrix(限流,熔断),Eureka注册中心,zuul微网关,Spring Cloud Config分布式配置文件。这么多微服务,如何串联调用链,快速定位问题。 源码:https://github.com/limingios/netFuture/tree/mast...

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

Spring

写业务代码最容易掉的8种坑

3

zhuangli 发布于 2019-07-09

1、客户端的使用 我们在使用Redis、ElasticSearch、RabbitMQ、Mongodb等中间件或存储的时候肯定都会使用客户端包来和这些系统通讯,我们也会使用Http的一些客户端来发Http请求。在使用这些客户端包的时候,非常容易犯错的一个地方就是Client的使用方...

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

编程技术

Hyperf 多个组件 v1.0.4 更新 | 企业级的 PHP 微服务协程框架

changyuan.xu 发布于 2019-07-08

本次更新涉及以下组件,主要增加了 Swoole 4.4 的支持及部分组件的功能强化,以及修复了一些 Bug hyperf/async-queue hyperf/command hyperf/config hyperf/constants hyperf/consul hyperf/...

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

Java

Micronaut 1.1.4 发布,基于 JVM 的微服务应用框架

Harries 发布于 2019-07-07

Micronaut 1.1.4 已发布 ,Micronaut 是 Grails 框架作者的作品,也是一个新一代基于 JVM 的全栈微服务框架,用于构建模块化的、易于测试的微服务应用。有关 Micronaut 的特性介绍请点此查看。 1.1.4 包含以下值得关注的变更 :...

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

Java

Zuul 动态路由源码及几种实现方式

5

尖兵 发布于 2019-07-04

转自:陈一乐 id: codercyj 本文介绍Zuul路由的源码以及实现动态路由的几种方式,路由信息可以来自Properties文件、DB、Apollo等。 可以阅读 Spring Cloud源码学习之Zuul 简要了解路由源码流程。 本文基于 Spring Cloud Fin...

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

Java

掘地三尺,我挖出了这次线上事故的元凶:Java内存泄漏!

11

Harries 发布于 2019-07-03

扫描下方二维码 试读 专栏详细目录 请移步至文末 来源:http://tinyurl.com/y55qnz75 一个凄凉的午夜 一定是网络的问题 一定是 GC 的问题 一定是内存泄漏 真有这么糟糕吗? 还是不行 那现在是怎么回事? 修复由修复引起的问题 再次优化 GC 结论 人人...

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

Java

后端开发实践系列——开发者的第0个迭代

2

xirruiqiang 发布于 2019-07-01

在ThoughtWorks,我从零开始搭建了不少软件项目,其中包含了基础代码框架和持续集成基础设施等,这些内容在敏捷开发中通常被称为“第0个迭代”要做的事情。但是,当项目运行了一段时间之后再来反观,我总会发现一些不足的地方,要么测试分类没有分好,要么基本的编码架子没有考虑周全。 ...

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

Java

sleuth和zipkin微服务里的链路跟踪

xiaoli.wang 发布于 2019-07-01

分布式链路跟踪介绍 对于一个微服务系统,大多数来自外部的请求都会经过数个服务的互相调用,得到返回的结果,一旦结果回复较慢或者返回了不可用,我们就需要确定是哪个微服务出了问题。于是就有了分布式系统调用跟踪的诞生。 现今业界分布式服务跟踪的理论基础主要来自于 Google 的一篇论文...

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

Java

面试两连击:线上JVM GC问题和OOM内存溢出的解决方案,聊聊呗!

10

hellas 发布于 2019-07-01

点击上方 石杉的架构笔记 ,右上角选择“ 设为星标 ” 每日早8点半,技术文章准时送上 公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务...

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

Spring

SpringBoot实战项目mall在Linux环境下的部署(基于Docker容器)

9

dulong 发布于 2019-06-30

本文主要以图文的形式讲解mall在Linux环境下的部署,涉及在Docker容器中安装Mysql、Redis、Nginx、RabbitMQ、Elasticsearch、Mongodb,以及SpringBoot应用部署,基于CenterOS7.6。 Docker环境安装 安装yum...

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