摘要:
同一个服务部署了多个实例,在通过网关调用时会随机调用其中一个。但是,当某个服务挂掉之后,依然在注册中心中,依然会随机被调用到,调用时便会超时报错,为了快速的剔除掉挂掉的服务,于是有下面几种主动下线的方法: 1.直接停掉服务 默认情况下,如果Eureka Server在90秒没有收到Eureka客户的 阅读全文
摘要:
原文地址:https://www.jianshu.com/p/45c6bcb85934 一、排查 CPU 故障的常用命令 top:Linux 命令。可以实时查看各个进程的 CPU 使用情况。也可以查看最近一段时间的 CPU 使用情况。默认按 CPU 使用率排序。 ps:Linux 命令。强大的进程状 阅读全文
摘要:
原文链接:https://www.cnblogs.com/volare/p/12260031.html rocketmq采用的是发布-订阅的模式,不需要每个消费者维护自己的消息队列,生产者将消息发送到topic,消费者订阅此topic 读取消息。 基本概念: 消息模型:消息模型包括producer, 阅读全文
摘要:
在JDK1.6以前,使用synchronized就只有一种方式即重量级锁,而在JDK1.6以后,引入了偏向锁,轻量级锁,重量级锁,来减少竞争带来的上下文切换。 锁升级主要依赖对象头中的Mark Word中的锁标志位和释放偏向锁标识位。 一般的synchronized同步锁升级步骤是:偏向锁 → 轻量 阅读全文
摘要:
上篇文章我们发了个币,有人抱怨在线(remix)写代码不爽,好吧,那就来看下怎么在本地开发智能合约? 一、安装开发环境 1.安装Node,Node v8.9.4或更高版本 我安装的是: 2.集成开发框架truffle 那么Truffle(官网:https://www.trufflesuite.com 阅读全文
摘要:
原文地址: 因為工作關係需要用到 Elasticsearch,評估過後決定使用 high level REST client 來進行開發,但在環境建置上卻出現了一些問題 錯誤訊息如下: 原始錯誤訊息非常長所以中間截掉一些,但基本上可以看得出來是有一些 class 找不到 在網路上搜尋到一些解法,大部 阅读全文
摘要:
原文地址: 先认识几个东西: 1、Elasticsearch : 开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制, restful 风格接口,多数据源,自动搜索负载等。 2、Logstash : 完全开源的工具,对日志进行收集、分析,并将其存储供以后使用(如,搜 阅读全文
摘要:
实现对List里面的对象元素,以某个属性来分组。 代码实现: 阅读全文
摘要:
上两篇文章我们主要讲解了Neo4j的基本知识以及Neo4j的基本使用,这篇文章我们就以实例来深入的理解一下,我们以社交电商中的绑定关系为例,使用SpringBoot+Neo4j来实现。 Neo4j文章回顾: "不懂Neo4j?没关系,一起学" "不懂Neo4j?没关系,先学增删改查" 一、分析 社交 阅读全文
摘要:
从上篇文章中我们了解到了什么是Neo4j、为什么要用Neo4j、什么场景使用 以及怎么安装,如果您还不想熟悉, "点击此处" ,传送过去哦~ 既然Neo4j是一个图数据库,那么毫无疑问,增删改查是必不可少的,这篇文章,我们就一起学习下Neo4j对节点以及关系的基本操作。 首先我们打开Neo4j的浏览 阅读全文