alibaba

dubbo服务注册问题 调用服务超时

寵の児 提交于 2019-12-04 20:44:04
异常栈信息如下 Caused by: com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout. start time: 2015-03-10 13:50:56.132, end time: 2015-03-10 13:51:06.139, client elapsed: 6 ms, server elapsed: 10001 ms, timeout: 10000 ms, request: Request [id=4, version=2.0.0, twoway=true, event=false, broken=false, data=RpcInvocation [methodName=subscribe, parameterTypes=[class com.alibaba.dubbo.common.URL, interface com.alibaba.dubbo.registry.NotifyListener], arguments=[consumer://10.0.30.38/com.alibaba.dubbo.registry.RegistryService?application=taxi-web&callbacks=10000&connect.timeout

Jenkins集群下的pipeline实战

醉酒当歌 提交于 2019-12-04 16:38:33
关于Jenkins集群 在 《快速搭建Jenkins集群》 一文中,我们借助docker快速搭建了Jenkins集群,今天就在这个集群环境中创建pipeline任务,体验Jenkins集群下的并行任务; 环境信息 整个集群环境一共有三台电脑,信息如下: | 主机名 | IP地址 | 作用 | |--|--|--| | master | 192.168.133.131 | Jenkins集群的master节点,提供web服务 | | agent1 | 192.168.133.132 | Jenkins集群的一号工作接节点,标签是 maven | | agent2 | 192.168.133.133 | Jenkins集群的二号工作接节点,标签是 gradle | 实战内容 本次实战要体验Jenkins集群同时执行两个任务,都是编译构建GitHub上的热门开源项目: 在agent1上编译和构建spring-cloud-alibaba,再通过scp命令将构建结果传输到master电脑的 /usr/local/build_result 目录下; 在agent2编译和构建spring-framework,再通过scp命令将构建结果传输到master电脑的 /usr/local/build_result 目录下; 准备工作 要做以下准备工作才能顺利执行后续的任务:

重磅发布:阿里开源 OpenJDK 长期支持版本 Alibaba Dragonwell

我是研究僧i 提交于 2019-12-04 15:52:40
3 月 21 日北京阿里云峰会,阿里巴巴正式宣布对外开源 OpenJDK 长期支持版本 Alibaba Dragonwell。作为 Java 全球管理组织 Java Community Process (JCP) 的最高执行委员会的唯一中国代表,以及 Oracle 之外的 Java 生态中为数不多的 OpenJDK 定制者,Alibaba Dragonwell 的开源是阿里巴巴向全球 Java 开发者的重磅献礼。 这就是 Alibaba Dragonwell Alibaba Dragonwell 是一款免费的 OpenJDK 发行版。它提供长期支持,包括性能增强和安全修复。Alibaba Dragonwell 目前支持 X86-64/Linux 平台,在数据中心大规模 Java 应用部署情况下, 可以大幅度提高稳定性、效率以及性能。Alibaba Dragonwell 与 Java SE 标准兼容,用户可以使用 Alibaba Dragonwell 开发和运行 Java 应用程序。 此次,阿里巴巴发布的 Alibaba Dragonwell 8 预览版本对应 OpenJDK 8 的版本。Alibaba Dragonwell的开源为全球 Java 开发者提供了新选择。同时对于阿里云,Alibaba Dragonwell 会针对 LTS 的两个版本 Java 8 和 Java 11

分享《面向未来微服务:Spring Cloud Alibaba从入门到进阶》【完整无密】网盘链接下载!

折月煮酒 提交于 2019-12-03 17:15:48
Spring Cloud Alibaba微服务从入门到进阶 Spring Cloud Alibaba是阿里巴巴出品的Spring Cloud第二代实现,是阿里微服务的解决方案与精华沉淀,在业界广泛使用,使用微服务更是大势所趋。学习本课程,能熟练掌握Spring Cloud Alibaba的使用和原理,并带领大家从0开始编写一个学习笔记微信小程序,在实践中深入理解微服务思想。 适合人群 对微服务开发有兴趣有需求的开发人员 技术储备要求 具有一定开发经验 了解Maven / 了解Spring Boot 章节目录: 第1章 课程介绍 课程的总体介绍,课程需要的环境搭建和一些常用的快捷键介绍. 1-1 本课导学 试看 1-2 项目环境搭建 第2章 Spring Boot基础 前期先带着学习Spring Boot基础,创建Spring Boot项目,讲解Spring Boot的配置, 是学习Spring Cloud Alibaba的必知必会. 2-1 本章概述 2-2 Spring Boot是什么,能做什么? 2-3 编写第一个Spring Boot应用 2-4 Spring Boot应用组成分析 2-5 Spring Boot开发三板斧 2-6 必会:Spring Boot Actuator 2-7 必会:Spring Boot配置管理 2-8 必会:Profile 2-9 本章总结

java sqlite docker,sqlite出错

99封情书 提交于 2019-12-03 14:33:10
1.问题 使用docker镜像部署springboot程序,sqlite出错,在windows和linux环境都没有问题,使用docker部署就报错 Caused by: java.lang.UnsatisfiedLinkError: org.sqlite.core.NativeDB._open_utf8([BI)V 2.原因 基础镜像错误 FROM java:8-jre-alpine 将基础镜像替换为下面镜像 FROM openjdk:8-jre-alpine3.9 程序正常运行 3.错误日志 Caused by: java.lang.UnsatisfiedLinkError: org.sqlite.core.NativeDB._open_utf8([BI)V at org.sqlite.core.NativeDB._open_utf8(Native Method) at org.sqlite.core.NativeDB._open(NativeDB.java:71) at org.sqlite.core.DB.open(DB.java:174) at org.sqlite.core.CoreConnection.open(CoreConnection.java:220) at org.sqlite.core.CoreConnection.<init>

开源组件梳理

点点圈 提交于 2019-12-03 11:38:33
cannal+otter :mysql数据库同步组件,阿里出品 https://github.com/alibaba/canal https://github.com/alibaba/otter 来源: https://www.cnblogs.com/clarino/p/11794279.html

Spring Cloud alibaba网关 sentinel zuul 四 限流熔断

人走茶凉 提交于 2019-12-03 11:16:05
spring cloud alibaba 集成了 他内部开源的 Sentinel 熔断限流框架 Sentinel 介绍 官方网址 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 Sentinel 具有以下特征: 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。 完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用的单台机器秒级数据,甚至 500 台以下规模的集群的汇总运行情况。 广泛的开源生态:Sentinel 提供开箱即用的与其它开源框架/库的整合模块,例如与 Spring Cloud、Dubbo、gRPC 的整合。您只需要引入相应的依赖并进行简单的配置即可快速地接入 Sentinel。 完善的 SPI 扩展点:Sentinel 提供简单易用、完善的 SPI 扩展接口。您可以通过实现扩展接口来快速地定制逻辑。例如定制规则管理、适配动态数据源等。 Sentinel 的主要特性: Sentinel 的开源生态: 介绍一下 如果搭建。本次并不会一点点延伸更深层次的地方。只教大家快速使用。等spring

Solve SecurityException: Permission Denial: starting Intent. What permission do I need?

匿名 (未验证) 提交于 2019-12-03 01:39:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: I want to open the play store from app. It's fine in Samsung, but it failed in OnePlus mobile. I don't know where does the alibaba come from. It's strange. Exception java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.VIEW dat= http://play.google.com/ ... cmp=com.alibaba.intl.android.apps.poseidon/com.alibaba.android.intl.weex.activity.WeexPageActivity } from ProcessRecord{a1dd30c 15827:a2bliving.ie.a2b/u0a151} (pid=15827, uid=10151) not exported from uid 10156 Code: private static final

RPC协议底层原理与实现

匿名 (未验证) 提交于 2019-12-03 00:26:01
RPC协议基本组成 在一个典型RPC的使用场景中,包含了服务发现、负载、容错、 网络传输 、 序列化 等组件,其中RPC协议就指明了程序如何进行网络传输和序列化 。也就是说一个RPC协议的实现就等于一个非透明的RPC调用,如何做到的的呢? Client 客户端 Server 服务端 协议基本组成: 1. 地址:服务提供者地址; 2. 端口:协议指定开放的端口; 3. 运行服务: 1. netty(默认) 2. mina 3. RMI 服务 4. servlet 容器(jetty、Tomcat、Jboss) 4. 报文编码(编解码):协议报文编码 。 注①:http 报文编码 。注②:Dubbo 报文编码 5. 序列化方式: 1. Hessian2Serialization 、(默认) 2. DubboSerialization 、 3. JavaSerialization 4. JsonSerialization RPC协议报文编码与实现详解 注①:http 报文编码 注②Dubbo 协议报文编码: (注:相关源码参见 c om.alibaba.dubbo.rpc.protocol.dubbo.DubboCodec ) 协议的编解码过程: Dubbo 协议编解码实现过程 (源码来源于 dubbo2.5.8 ) 1、DubboCodec.encodeRequestData()