07 2015 档案

摘要:一.SWAP 说明 1、SWAP 概述 当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样, 阅读全文
posted @ 2015-07-31 10:00 振宇要低调 阅读(1138) 评论(0) 推荐(1) 编辑
摘要:在操作Docker容器时发现了其一个端口映射的BUG,具体表现为:开启容器时做了端口映射80:8080,即宿主机的80端口映射到容器内部的8080Jboss端口。一开始测试也没有什么问题,都可以联通,但经过几次重启之后,突然发现无法访问到Jboss了。代码及容器内部环境没有发生过变化,只能从宿主机外 阅读全文
posted @ 2015-07-31 09:31 振宇要低调 阅读(7261) 评论(0) 推荐(0) 编辑
摘要:之前一篇文章 Redis安装及主从配置 介绍了redis的安装配置,另一篇文件介绍了 Docker Centos安装Openssh 。今天将两篇文件结合一下——在Docker Centos环境下搭建redis缓存数据库。 Redis安装及主从配置 中执行到 “2.2.4启动 redis 服务” 即可 阅读全文
posted @ 2015-07-27 16:36 振宇要低调 阅读(4458) 评论(0) 推荐(1) 编辑
摘要:由于种种原因,Mysql root用户的密码可能被恶意篡改,这个时候就需要对Mysql进行密码恢复了。大致步骤如下: 1、修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi。 2、重新启动mysqld 阅读全文
posted @ 2015-07-24 13:21 振宇要低调 阅读(275) 评论(0) 推荐(1) 编辑
摘要:Shipyard使用Citadel集群管理工具包,简化对横跨多个主机的Docker容器集群进行管理。通过Web用户界面,你可以大致浏览相关信息,比如你的容器在使用多少处理器和内存资源、在运行哪些容器,还可以检查所有集群上的事件日志。 GitHub:https://github.com/shipyar 阅读全文
posted @ 2015-07-22 12:01 振宇要低调 阅读(1808) 评论(0) 推荐(0) 编辑
摘要:虽然大多数开发人员和管理人员通过命令行来创建及运行Docker容器,但Docker的Remote API让他们可以通过充分利用REST(代表性状态传输协议)的API,运行相同的命令。这时,DockerUI有了用武之地。这个Web前端程序让你可以处理通常通过Web浏览器的命令行来管理的许多任务。某一个 阅读全文
posted @ 2015-07-22 10:57 振宇要低调 阅读(5910) 评论(0) 推荐(0) 编辑
摘要:Docker还没有提供一种方法来管理在Docker容器里面运行的程序所生成的日志。Logspout是一个Docker容器,大小仅14MB,使用BusyBox作为其核心,它可以将来自容器应用程序的日志发送到某一个中央位置,比如单一JSON对象或者通过HTTP API可获得的流式端点。就挖掘的信息方面而 阅读全文
posted @ 2015-07-22 10:48 振宇要低调 阅读(2440) 评论(0) 推荐(0) 编辑
摘要:MySQL Replication是MySQL非常出色的一个功能,该功能将一个MySQL实例中的数据复制到另一个MySQL实例中。整个过程是异步进行的,但由于其高效的性能设计,复制的延时非常小。MySQL复制功能在实际的应用场景中被广泛的应用于保证数据系统数据的安全性和可扩展设计中。 1、MySQL 阅读全文
posted @ 2015-07-10 13:07 振宇要低调 阅读(13541) 评论(0) 推荐(1) 编辑
摘要:在这里总结一下查找Linux、Java环境下最耗CPU性能的代码段的方法。基本上原理就是使用top命令查看最耗cpu的进程和线程(子进程)。使用jstack把java线程堆栈给dump下来。然后,在堆栈信息中查找出对应的代码块。具体操作如下:一、查找最耗cpu的进程执行:top输出: PID... 阅读全文
posted @ 2015-07-10 10:05 振宇要低调 阅读(1465) 评论(0) 推荐(1) 编辑