写一篇博客来记录从 Python 转型到 Java 的学习成果。整体架构: rpc: dubbo + thrift idl: thrift registeration: zookeeper MQ: kafka sql: mysql noSql: redis过程中遇到的问题: 1. 数据库唯一标示ID ...
分类:
其他好文 时间:
2019-01-04 14:43:11
阅读次数:
181
一、WebService是什么? 核心特征:跨语言、跨平台、远程调用【如果是本地系统交互,使用rpc或者com技术就行】 soap:HTTP + XML 【基于Http的xml格式数据交互】 wsdl :webService的描述文档 二、如何创建一个webservice? 创建方式: (1)JDK ...
分类:
Web程序 时间:
2019-01-04 14:40:10
阅读次数:
219
原因在于使用的WORDPRESS程序默认xmlrpc.php开启,而被用来DDOS攻击导致占用资源过高。 如何解决这个问题呢? 是屏蔽 XML-RPC (pingback) 的功能。 add_filter('xmlrpc_enabled', '__return_false'); ...
分类:
Web程序 时间:
2019-01-04 00:19:49
阅读次数:
234
项目结构 服务端代码 test-hadoop-rpc pom.xml 客户端代码 test-hadoop-rpc-client pom.xml ...
分类:
其他好文 时间:
2019-01-03 23:10:15
阅读次数:
184
本文由云+社区发表 RPC是一种方便的网络通信编程模型,由于和编程语言的高度结合,大大减少了处理网络数据的复杂度,让代码可读性也有可观的提高。但是RPC本身的构成却比较复杂,由于受到编程语言、网络模型、使用习惯的约束,有大量的妥协和取舍之处。本文就是通过分析几种流行的RPC实现案例,提供大家在设计R ...
分类:
其他好文 时间:
2019-01-03 12:07:11
阅读次数:
143
hadoopCommon:包括Hadoop常用的工具类,由原来的Hadoopcore部分更名而来。主要包括系统配置工具Configuration、远程过程调用RPC、序列化机制和Hadoop抽象文件系统FileSystem等。它们为在通用硬件上搭建云计算环境提供基本的服务,并为运行在该平台上的软件开发提供了所需的API。HadoopDistributedFileSystem(HDFS?):分布式文
分类:
其他好文 时间:
2019-01-03 12:05:46
阅读次数:
142
gRPC 基于如下思想:定义一个服务, 指定其可以被远程调用的方法及其参数和返回类型。gRPC 默认使用 protocol buffers 作为接口定义语言,来描述服务接口和有效载荷消息结构 grpc 支持定义四类服务方法:单向RPC、服务端流式RPC、客户端流式RPC、双向流式RPC 单项 RPC ...
分类:
其他好文 时间:
2019-01-03 11:02:29
阅读次数:
335
如题出现Namenode经常挂掉 IPC's epoch 9 is less than the last promised epoch 10, 解决方案 可以在core-site.xml文件中修改ha.health-monitor.rpc-timeout.ms参数值,来扩大zkfc监控检查超时时间。 ...
分类:
其他好文 时间:
2019-01-02 23:18:29
阅读次数:
869
前言 本文基于Netty4.1展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目提供参考。 这是一篇万字长文,建议先收藏,转发后再看。 Netty简介 Netty是 一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和 ...
分类:
Web程序 时间:
2019-01-02 19:20:11
阅读次数:
178
dubbo的简单介绍 是一个分布式服务框架,致力于高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案(关于服务治理方面将单独介绍) 核心部分 1 远程通信 提供对多种基于长连接的NIO框架抽象封装,包含多种线程模型,序列化,以及"请求-响应"模式的信息交互方式 2 集群容错 提供基于接口 ...
分类:
其他好文 时间:
2019-01-02 12:41:55
阅读次数:
178