bvac

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年5月19日

摘要: 堆(Heap)栈(Stack) 1、内存分配方面: 堆:一般由程序员分配释放, 若程序员不释放,程序结束时可能由 OS 回收 。注意它与数据结构中的堆是两回事,分配方式是类似于链表。可能用到的关键字如下:new、malloc、delete、free 等等。 栈:由编译器 (Compiler) 自动分 阅读全文
posted @ 2016-05-19 10:11 bvac 阅读(168) 评论(0) 推荐(0) 编辑

摘要: 原理: 使用jsvc来运行服务,没有了默认8005的shutdown端口; 主进程pid为1,fork 2个进程 运行方式参考:http://commons.apache.org/proper/commons daemon/jsvc.html centos 7 1、建立 Jsvc Jsvc 是专为 阅读全文
posted @ 2016-05-19 10:10 bvac 阅读(1471) 评论(0) 推荐(0) 编辑

摘要: supervisord 作为主进程,管理旗下的各个子进程,子进程会产生若干线程。当某个管理的服务异常奔溃之后,supervisor 会自动重启该服务。配合使用 superlance 插件以实现 Http状态、内存等进行监控报警。 mysql 运行Tomcat 运行py服务 安装: 生成配置文件: 修 阅读全文
posted @ 2016-05-19 10:08 bvac 阅读(487) 评论(0) 推荐(0) 编辑