cellet启动了两个进程,分别是cellet-resource和cellet进程,这两个进程分别启动了一系列的线程:

cellet-resource:

StartExecutorReceiver

ResourceInfoSender

ExecutorControlReceiver

这个进程启动上述线程之后就会监控,是否其子进程Container退出,如果退出就调用相应的ContainerFinished函数。

cellet:

StartExecutorSender

ResourceInfoReceiver

ExecutorStatusReceiver

这个进程启动上述线程之后就启动RPC服务器。

这写线程之间用的linux消息队列进行通信的。

转载于:https://www.cnblogs.com/zhangzhang/archive/2013/02/23/2923747.html

cellet 的相关线程相关推荐

  1. Linux下使用xargs优雅的kill掉全部相关线程

  2. 内存泄露排查之线程泄露

    作者:mrguozp https://www.cnblogs.com/guozp/p/10597327.html 基础 内存泄露(Memory Leak) java中内存都是由jvm管理,垃圾回收由g ...

  3. ACE线程管理机制-并发控制(4)

    ACE Synchronization类 这一类并发控制对象一般也叫做杂项并发类,这类对象一般用得不多,这里我只是对其作一些简单的介绍. 1.Atomic_Op类 ACE_Atomic_Op类用于将同 ...

  4. java进程与线程_Java多线程笔记(零):进程、线程与通用概念

    前言 不积跬步,无以至千里:不积小流,无以成江海.在学习Java多线程相关的知识前,我们首先需要去了解一点操作系统的进程.线程以及相关的基础概念. 进程 通常,我们把一个程序的执行称为一个进程.反过来 ...

  5. linux线程函数大全

    以下内容来源于网络,本人仅收集用于学习之用,如原作者有任何意见,可以给我留言,我会尽快将其删除. 索引: 1.创建线程pthread_create 2.等待线程结束pthread_join 3.分离线 ...

  6. Java多线程笔记(零):进程、线程与通用概念

    前言 不积跬步,无以至千里:不积小流,无以成江海.在学习Java多线程相关的知识前,我们首先需要去了解一点操作系统的进程.线程以及相关的基础概念. 进程 通常,我们把一个程序的执行称为一个进程.反过来 ...

  7. 用Java线程获取优异性能(II)——使用同步连载线程访问关键代码部份

    摘要 开发者有时创建的多线程程序会生成错误值或产生其它奇怪的行为.古怪行为一般出现在一个多线程程序没使用同步连载线程访问关键代码部份的时候.同步连载线程访问关键代码部份是什么意思呢?在这篇文章中解释了 ...

  8. 找工作刷题--------Java相关

    [1]HashMap.ConcurrentHashMap.HashTable.HashSet HashMap的工作原理(存储原理.查找原理) HashMap和HashTable的区别,和Concurr ...

  9. cdh5.12.1 service monitor监控状态_来,我们在重新说下,线程状态?

    爱生活,爱编码,微信搜一搜[架构技术专栏]关注这个喜欢分享的地方.本文 架构技术专栏 已收录,有各种图文资料以及技术文章. 苦恼 每当线上应用出现各种吞吐下降.RT增长.CPU飚高.内存溢出等问题的时 ...

最新文章

  1. 客快物流大数据项目(十):Docker容器命令
  2. spring源码深度解析—Spring的整体架构和环境搭建
  3. leetcode初级算法5.加一
  4. Python高级——Web静态服务器(面向对象)
  5. java fly bird小游戏_java swing实现的小游戏flybird源码附带视频配置修改教程
  6. 系统辨识理论及应用_企业战略分析的理论工具
  7. 原来你是这样的JAVA[01]-基础一瞥
  8. 数组/指针,字符数组/字符串/指向字符的指针
  9. MFC教程(Visual C++ 6.0)|合集 |更新中
  10. 在线教学质量评价系统java web_基于JavaWeb的教师教学质量评价系统
  11. java四方支付系统
  12. 如何导出久其报表所有数据_久其报表软件基本操作流程..docx
  13. cass软件yy命令_南方CASS软件快捷命令大全,高手必备。。。
  14. 人物动画计算机课教学反思,flash课教学反思
  15. 自由软件、开源软件、免费软件、共享软件和商业软件
  16. mapgis矢量化怎么打分数_MAPGIS矢量化步骤
  17. MySQL数据库如何改名
  18. vue 实现无限轮播_vue图片无限轮播
  19. 跟着明星在元宇宙炒房,靠谱吗?
  20. 英特尔TCI技术落地,锐捷网络发布OCS终端云化新品

热门文章

  1. Centos7下使用ELK(Elasticsearch + Logstash + Kibana)搭建日志集中分析平台
  2. docker保存对容器的修改
  3. 关于大学生玩网络游戏的调查问卷
  4. Oil Deposit
  5. Iptables-Fail2ban处理bind 非法***
  6. C# 线程手册 第一章 线程定义 .NET 和 C# 对线程的支持
  7. Dataset和DataLoader构建数据通道
  8. leetcode 1838. 最高频元素的频数
  9. 数据挖掘—K-Means算法(Java实现)
  10. leetcode 547. 省份数量(bfs)