一.docker的历史与现状 1.PAAS平台的范围和内容 1.确定产品定位和需求,确定首次迭代的范围。 2.制作界面原型。 以下是 paas 范畴 6.开始编写真正的业务代码,实现产品功能。 7.迭代开发/测试,生生不息,周而复始,直到头发掉光为止…… 2.老一代的PAAS平台的局限性和困境 ?主 ...
分类:
其他好文 时间:
2018-05-24 15:13:46
阅读次数:
232
一、引导过程及服务1,启动引导主机加电自检,加载BIOS硬件信息读取MBR的引导文件(grub,lilo)引导linux内核运行第一个进程init(进程号永远为1)进入相应的运行级别运行终端,输入用户名密码2,init进程与配置文件加载执行/sbin/init程序,进程ID始终为1。主配置文件/et... ...
分类:
其他好文 时间:
2018-05-23 13:44:05
阅读次数:
196
这个是并发情况下导致的数据库事务错误,先介绍下背景。 背景 springboot+springmvc+sqlserver+mybatis 一个controller里有五六个接口,这些接口都用到了spring的事务管理,这些接口单个调用的时候都很正常,当我模拟几十个并发请求这些接口的时候,总会有一两次 ...
分类:
系统相关 时间:
2018-05-22 22:17:20
阅读次数:
607
多进程: 首先,先来讲一下fork之后,发生了什么事情。 由fork创建的新进程被称为子进程(child process)。该函数被调用一次,但返回两次。两次返回的区别是子进程的返回值是0,而父进程的返回值则是新进程(子进程)的进程 id。将子进程id返回给父进程的理由是:因为一个进程的子进程可以多 ...
分类:
系统相关 时间:
2018-05-22 18:25:19
阅读次数:
247
方法一,进程Queue 方法二,进程pipe 。。。 ...
分类:
系统相关 时间:
2018-05-17 23:22:25
阅读次数:
248
基本配置 在源文件/usr/local/redis目录下,文件redis.conf为配置文件 绑定地址:如果需要远程访问,可将此行注释 端口,默认为6379 是否以守护进程运行 如果以守护进程运行,则不会在命令行阻塞,类似于服务 如果以非守护进程运行,则当前终端被阻塞,无法使用 推荐改为yes,以守 ...
分类:
其他好文 时间:
2018-05-15 10:48:43
阅读次数:
177
进程相关概念 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能等 Process: 运行中的程序的一个副本,是被载入内存的一个指令集合 进程ID(Process ID,PID)号码被用来标记各个进程 UID、GID、和SELinux语境决定对文件系统的存取和访问权限, 通常从执 ...
分类:
系统相关 时间:
2018-05-06 21:18:33
阅读次数:
317
本章介绍一些linux进程管理基础知识和一些常用的工具Linux进程的概念,这个一定要和程序区别开来:Process:是运行中的程序的一个副本,是被载入内存的一个指令集合。进程ID(ProcessID,PID)号码被用来标记各个进程UID、GID、和SELinux语境决定对文件系统的存取和访问权限,这些属性通常从执行进程的用户来继承,并且进程存在生命周期centoslinux第一个进程通常是ini
分类:
系统相关 时间:
2018-05-06 17:01:09
阅读次数:
284
使用ps命令,使用方法如下: ps -ef|grep shutdown 其中shutdown为关机命令,但是此时查看到的只是相对路径,没有绝对路径,如: 其中4170就是进程ID,此时进入【/proc/4170】,并通过 ls -al查看如下: ls -al /proc/4170 注意: cwd符号 ...
分类:
系统相关 时间:
2018-05-06 16:16:29
阅读次数:
303
进程概念 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能等Process: 运行中的程序的一个副本,是被载入内存的一个指令集合进程ID(Process ID,PID)号码被用来标记各个进程UID、GID、和SELinux语境决定对文件系统的存取和访问权限,通常从执行进程的用户 ...
分类:
系统相关 时间:
2018-05-04 21:56:40
阅读次数:
233