随笔分类 -  akka

摘要:一、简介 集群中Cluster Singleton 集群中有而只一个单例,可应用于集群全局调控,单一运算决策,中央命名服务或中央路由等应用场景 二、依赖 dependencies { compile group: 'com.typesafe.akka', name: 'akka-cluster-ty 阅读全文
posted @ 2020-04-30 12:17 itank 阅读(665) 评论(0) 推荐(0) 编辑
摘要:起因 得到ActorRef就可以给actor发送消息,但无法接收多回复,也不知道actor是否停止 Inbox收件箱出现就是解决这两个问题 示例 阅读全文
posted @ 2019-09-12 12:33 itank 阅读(372) 评论(0) 推荐(1) 编辑
摘要:Actor 类定义 Actor 类需要继承AbstractActor类 实现createReceive方法,绑定各类actor收到不同类型消息对应处理不同业务逻辑 默认提供了ReceiveBuilder类辅助创建 Receive 对actorOf的调用返回ActorRef的实例。这是 Actor 实 阅读全文
posted @ 2019-09-12 12:20 itank 阅读(1692) 评论(0) 推荐(0) 编辑
摘要:分类 properties josn yaml hocon 轻松支持比较复杂的配置 除了properties 和 json 在复杂的配置文件下,可选择YAML或HOCON YAML: 适用场景:多层级关系,数组,可定义常量(包括:整数,浮点数,字符串,NULL,日期,布尔,时间) HOCON: HO 阅读全文
posted @ 2019-09-09 21:03 itank 阅读(7526) 评论(0) 推荐(0) 编辑
摘要:路由概念 大量的actor在并行工作的时候,处理到来的消息流,这时候就需要一个组件或者东西来引导消息从源到目的地Actor,这个组件或者东西就是Router在Akka中,router也是一种actor 类型,它路由到来的消息到其他的actors,其他那些actors就叫做routees(被路由对象) 阅读全文
posted @ 2019-07-22 13:04 itank 阅读(1755) 评论(0) 推荐(1) 编辑
摘要:AKKA Event Bus 事件机制就用于当前运行环境,与集群环境不同,详细见AKKA 集群中的发布与订阅Distributed Publish Subscribe in Cluster 简单实现示例 阅读全文
posted @ 2019-07-18 21:02 itank 阅读(588) 评论(0) 推荐(0) 编辑
摘要:Distributed Publish Subscribe in Cluster 基本定义 在单机环境下订阅与发布是很常用的,然而在集群环境是比较麻烦和不好实现的; AKKA已经提供了相应的实现,集群环境各节点之间的actor相互订阅发布感兴的主题的消息, 关键依赖媒介actor: akka.clu 阅读全文
posted @ 2019-07-18 20:50 itank 阅读(1162) 评论(0) 推荐(0) 编辑
摘要:akka 集群 Sharding分片 分片上下级结构 集群(多台节点机) —> 每台节点机(1个片区) —> 每个片区(多个分片) —> 每个分片(多个实体) 实体: 分片管理的 ActorShards :分片是统一管理的一组实体ShardRegion : 片区,部署在每个集群节点上,对分片进行管理 阅读全文
posted @ 2019-07-17 23:08 itank 阅读(1227) 评论(0) 推荐(0) 编辑
摘要:一,scala 相关类找不到问题 AKKA 包的版本命名规则 compile("com.typesafe.akka:akka-remote_2.13:2.5.23") 注意: com.typesafe.akka:akka-remote_{scala版本号}:akka相关包的版本 scala版本号一定 阅读全文
posted @ 2019-07-16 12:21 itank 阅读(437) 评论(0) 推荐(0) 编辑
摘要:AKKA HTTP 简单示例 依赖包: 代码示例: 启动后访问地址 http://127.0.0.1:8888/hello 返回Say hello to akka-http 阅读全文
posted @ 2019-07-16 12:05 itank 阅读(1733) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示