Netty服务端启动过程 (1)创建服务端Channel:调用JDK底层的API创建一个JDK的Channel,然后netty将其包装成自己的Channel,同时创建一些基本组件绑定在此Channel上 (2)初始化服务端Channel:初始化一些基本属性,以及添加一些逻辑处理器 (3)注册sele ...
分类:
Web程序 时间:
2018-07-19 16:18:37
阅读次数:
204
1. kafka 容器无法启动 过程描述: docker ps -a 看到 Exited docker logs a87d9cd2a8ac 查看日志: 发现是内存不够 解决方案: 修改 kafka的JVM配置 KAFKA_HEAP_OPTS(我用的阿里云内存是2G,设置成如下值) 成功启动。 ...
分类:
其他好文 时间:
2018-07-18 17:12:18
阅读次数:
1388
tomcat启动过程中报错 熵池 熵池本质上是若干字节。/proc/sys/kernel/random/entropy_avail中存储了熵池现在的大小,/proc/sys/kernel/random/poolsize是熵池的最大容量,单位都是bit。如果entropy_avail的值小于要产生的随 ...
分类:
系统相关 时间:
2018-07-09 17:53:42
阅读次数:
161
(注:本文参考资料:朱有鹏嵌入式课程。本文为个人学习记录,如有错误,欢迎指正。) 1. U-Boot启动过程概述 U-Boot的启动过程分为两个阶段。 第一阶段:主要是SOC内部的初始化,板级的初始化比较少,所以移植的修改量比较小。此阶段由汇编语言编写,代码主体分布在/ubootcpu/s5pc11 ...
分类:
其他好文 时间:
2018-07-09 16:27:01
阅读次数:
151
一、CentOS7/RHEL7启动先从加点自检开始,然后会将控制权交给BIOS,BIOS工作完成后会将控制权交给GRUB。GRUB在整个启动流程中起到很大的作用,而GRUB中最重要的就是/boot/grub2/grub.cfg配置文件。启动过程中通过临时修改GRUB可以做很多事,包括修改root密码这种危险操作,所以需要对grub.cfg做一些必要操作。1、设置grub密码通过grub2-mkpa
分类:
其他好文 时间:
2018-07-07 12:43:56
阅读次数:
182
一、内核的引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备来启动。 操作系统接管硬件后,首先读入/boot目录下的内核文件 二、运行init init进程是系统所有进程的起点,你可以把它比拟成系统所有进程的老祖宗,没有这个进程,系统中任何进程都不会启动。 init程序首 ...
分类:
系统相关 时间:
2018-07-06 11:31:44
阅读次数:
241
绑定端口及接收socket请求 Connector.setProtocol是在解析xml配置文件时绑定关系, 启动Connector initInternal() >protocolHandler.init() ==> Endpoint.init()-->Endpoint.bind() Endpoi ...
分类:
其他好文 时间:
2018-07-04 01:13:19
阅读次数:
127
DataManager启动失败 启动过程中发现一个问题:slave1,slave2,slave3都是只启动了DataNode,而DataManager并没有启动: 这里一个错误原因可以从: slaves各自的nodemanager日志查看。 查看slave1虚拟机的/opt/hadoop-2.9.0 ...
分类:
其他好文 时间:
2018-06-30 17:01:41
阅读次数:
208
https://mp.weixin.qq.com/s/iruM5VwKgnH_7nmIQxO0-g 参考第5章 In order for the e200z4d core to be able to access memory, a valid MMU TLB entry has to be cre ...
分类:
其他好文 时间:
2018-06-30 00:25:05
阅读次数:
255
大家好!上期我们介绍了《30天,App开发从0到1》一书中app的开发流程,本期我们继续第二章的精彩分享: 主要内容: 教会大家使用APICloud技术实现app的界面布局和静态页面的缩写。 学习目标: 1.学习 APICloud app 的启动过程,了解 confi g.xml 配置文件。 2.了 ...