标签:provider

Java

如何用Netty写一个高性能的分布式服务框架

9

hellas 发布于 2019-01-21

提纲 什么是Netty? 能做什么? 贴近日常生活, 先设计一个服务框架 RPC的一些Features&好的实践 如何压榨性能 Why Netty? (延伸: Netty –> NIO –> Linux Epoll一些实现细节) 什么是...

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

Java

Dubbo服务暴露之注册地址和端口

zhuangli 发布于 2019-01-20

今天在SIT环境部署dubbo容器的时候遇到一个问题, 明明我的dubbo容器已经注册到zk了, 而且在dubbo控制台也能看到提供者和消费者的信息, 可就是死活调用不了, 仔细一看, 发现提供者的地址不对啊, 这明明不是我的dubbo容器对应的那天服务器地址.这是为什么呢?下面...

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

Java

Java的API设计实践

xubiao.zhuang 发布于 2019-01-19

Introduction 了解在设计Java API时应该应用的一些API设计实践。通常,这些实践很有用,并确保API可以在模块化环境中正确使用,例如OSGi和Java平台模块系统(JPMS)。有些做法是规定性的,有些则是禁止性的。当然,其他良好的API设计实践也适用。 OSGi...

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

编程技术

从蚂蚁金服微服务实践谈起 | SOFAChannel#1 直播整理

24

xiaoli.wang 发布于 2019-01-18

<SOFA:Channel/>,有趣实用的分布式架构频道。 <SOFA:Channel/> 作为 SOFA 所有在线内容的承载,包含直播/音视频教程,集中体现 SOFAStack 的能力全景图。 本文根据 2018/1/17 晚直播内容整理, 欢迎加入直播...

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

Java

dubbo之Zookeeper注册中心

1

hellas 发布于 2019-01-16

目前dubbo支持多种注册中心:Zookeeper、Redis、Simple、Multicast、Etcd3。 本编文章是分析使用Zookeeper作为注册中心,dubbo如何整合Zookeeper进行服务注册和订阅服务。 首先dubbo将服务注册到Zookeeper后,目录结构...

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

Java

如何禁用RocketMQ TLSv1.0?

11

darida 发布于 2019-01-16

*本文作者:whwofei,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 0×00 前言 前几天同事找到我,话说他们的系统,被扫描到仍在使用低版本TLSv1.0,要求禁用掉,本来以为很简单的事情,结果他们折腾好几个月了,都没能搞掉它,每月月报上单位黑榜,急...

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

Java

Dubbo 重启维护一年多,现在还活着吗?

1

wenming.gapo 发布于 2019-01-16

Dubbo 去年宣布重启维护,到现在已经一年有余,当初重启的消息在开发者中引起了强烈的反响,很多人看好,也有人持怀疑的态度,甚至到今天,还是有不少人认为 Dubbo 早已死去,回不了魂。 质疑声中,Dubbo 将首要目标定位于重新激活社区,赢回开发者的信任。在这个过程中,Dubb...

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

Spring

深入 Spring Boot:从 JVM 分析 hibernate-validator NoClassDefFoundError

2

puefu.he 发布于 2019-01-16

问题 可重现的Demo代码:https://github.com/hengyunabc/spring-boot-inside/tree/master/demo-hibernate-validator-NoClassDefFoundError 最近排查一个spring boot应用...

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

编程技术

客户端负载均衡-微服务架构

puefu.he 发布于 2019-01-15

客户端负载均衡-微服务架构 什么是负载均衡? 负载均衡是我们处理高并发、缓解网络压力和进行服务端扩容的解决方案 负载均衡分为两种 1.服务端负载均衡 Nginx就是服务端负载均衡的例子 由Nginx 分发器统一反向代理请求地址 2.客户端负载均衡 不是统一分发,而是由客户端自己选...

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

Java

阿里技术专家详解 Dubbo 实践,演进及未来规划

12

puefu.he 发布于 2019-01-15

Dubbo 整体介绍 Dubbo 是一款高性能,轻量级的 Java RPC 框架。虽然它是以 Java 语言来出名的,但是现在我们生态里面已经有 Go、Python、PHP、Node.JS 等等语言。在 GitHub 上, https://github.com/dubbo 下面已...

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

Java

服务提供者(provider)与服务消费者(ribbon版本)-微服务架构

yanxinchi 发布于 2019-01-14

服务提供者(provider)与服务消费者(ribbon版本)-微服务架构 冬天手冷,能少写一句代码,就少写一句代码了,服务注册中心,还是用上一篇文章的注册中心,我这里重新搭建一个服务提供者,和服务消费者即可(哦,忘了点东西,提示一下下:注册中心这么关键的服务,如果是单点话,遇到...

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

Java

高效开发 Dubbo?用 Spring Boot 可得劲!

2

xubiao.zhuang 发布于 2019-01-14

不仅简化了 Dubbo 基于 xml 配置的方式,也提高了日常开发效率,甚至提升了工作幸福感。 为了节省亲爱的读者您的时间,请根据以下2点提示来阅读本文,以提高您的阅读收获效率哦。 如果您只有简单的 Java 基础和 Maven 经验,而不熟悉 Dubbo,本文档将帮助您从零开始...

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

Java

Netty系列(一):NioEventLoopGroup源码解析

1

dulong 发布于 2019-01-14

前言 对于 NioEventLoopGroup 这个对象,在我的理解里面它就和 ThreadGroup 类似, NioEventLoopGroup 中有一堆 NioEventLoop 小弟, ThreadGroup 中有一堆 Thread 小弟,真正意义上干活的都是 NioEve...

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

Java

浅析Java序列化和反序列化

xiaoli.he 发布于 2019-01-14

序列化机制 序列化 (Serialization) 是指将数据结构或对象状态转换成字节流  (例如存储成文件、内存缓冲,或经由网络传输) ,以留待后续在相同或另一台计算机环境中,能够恢复对象原来状态的过程。序列化机制在Java中有着广泛的应用,EJB、RMI、Hessi...

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

Java

Spring-Boot集成Dubbo相关配置总结

puefu.he 发布于 2019-01-12

上一篇博客使用springboot集成搭建了一个dubbo服务,这篇博客来总结一下dubbo的相关配置 配置文件加载顺序 从上到下配置优先级顺序 使用 -D 参数启动,springboot开发的项目可以打成jar包,然后使用 java -jar xxx.jar 的形式来启动,当然...

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

Java

java – 如何使用hibernate将多行插入数据库?

zhuangli 发布于 2019-01-12

我正在循环列表并插入数据库,但它逐个更新记录.最后我只在数据库的最后一个记录中看到了这一点. 输入名称:Linux,windows,mac Session session = (Session) HibernateUtil.getSessionFactory().openSess...

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

Spring

切换到Java 9时,带有Spring Boot的javax.xml.bind.JAXBException的ClassNotFoundException

xubiao.zhuang 发布于 2019-01-12

使用 start.spring.io 初始化项目 添加了WEB,JPA,H2依赖项,然后尝试使用Jdk 9运行MainApplication.java并获得以下错误日志 . ____ _ __ _ _ /// / ___'_ __ _ _(_)_ __ __ _ / / / / ...

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

Java

java – 无效的列类型:没有为类oracle.jdbc.driver.T4CRowidAccessor实现getInt

Harries 发布于 2019-01-12

我想在oracle数据库11g中发布数据并且我使用输入字段输入数据,数据输入到数据库但只是id coulmn和另一个字符串coulmn得到正确的数据但是另一个coulmn得到null或0所以我无法解决这个问题在运行时我有这个错误 列类型无效:未对类oracle.jdbc.driv...

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