在我的上一篇文章中讲过如何做一个高可用系统:两个树莓派布署上 GlusterFS 集群文件系统,就变成一个容错文件服务器了。在这篇文章中我们会基于这个高可用系统构建另一个容错服务:建立一个简单的 Web 服务器集群。 ...
2014-03-09 23:01 bazz2
本配置文件针对Dell R710,双至强E5620、16G内存的硬件配置。CentOS5.6 64位系统,MySQL5.5.x 稳定版。适用于日IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。 注:你的MySQL 版本可能和这里用的不同,所以有些参数会废弃,有些被替代,当发现启动异常或者使用异常时,请取消某些配置。 # 客户端 # 以下选项会被MySQL客户端应用读取。注意只有MySQL附带的客户端应用程序保证可以读取这段内容。如果你想你自己的MySQL应用程序获取这些值。需要在MySQL客户端库初始化的时候指定这些选项
2014-09-27 19:48 谋万世全局者
1. 安装nginx 1.1 选择稳定版本 我们编译安装nginx来定制自己的模块,机器CentOS 6.2 x86_64。首先安装缺少的依赖包: # yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel 这些软件包如果yum上没有的话可以下载源码来编译安装,只是要注意编译时默认安装的目录,确保下面在安装nginx时能够找到这些动态库文件(ldconfig)。 从http://nginx.org/en/download.html下载稳定版nginx-1.6.3.tar.gz到/usr/local/src下解压。 为了后续准备我们另外下载2个插件模块:nginx_upstream_check_module
2015-06-28 15:13 sean
当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非 ...
2014-02-01 10:41
这是我怎样设置 Git 来管理我的家目录的方法。
2021-04-20 09:52 Seth Kenlon, stevenzdg988
Eric Raymond 写了一个工具,用来帮助那些无畏的代码考古学家们理解古代代码的结构。它叫做ifdex,它的背后有一段故事,拿起你的 Fedora 和赶牛的鞭子,让我讲给你听 在开发 NTPsec 早期, 我们就决定替换它的构建系统它是如此的难于理解和修改严重的拖慢了我们的开发进度。 古老的 autoconf 构建方式就像一个恐怖的爬行动物,而 NTP 更是一个极端的例子。不完善的宏技术定义了太多的配置符号,为了掌握这些接口,即使你查看了 config.h 也无济于事。尤其是当你要做一些大的修改时,这更是一个问题! 我们的一个伙计 Amar Takhar,是 waf
2015-10-03 17:47 Eric Raymond, wxy
将配置文件与代码分离,使任何人都可以改变他们的配置,而不需要任何特殊的编程技巧。
2021-07-08 16:36 David Both, geekpi
硬编码经常被认为反面模式。把随着时间而变化的这些值,硬编码到源代码里,每当这些值真正变化时,都需要重新编译。 然而这个陈述也是正确的,我觉得,当开发一个应用程序时,硬编码应该成为默认选择。 硬编码 VS 配置文件 当你忙于一个项目或功能时,总是有一些魔法数字或字符串,它们潜在地会在将来变化。第一个冲动就是让这些变化可配置,今后你就能轻松修改它们。 对于大多数情况,这种决定使得接下来的维护复杂化。我们这里所面对的,是一个经典的困境「简单 VS 敏捷」。随着应用程序的增大,修改它的某些参数变得更加容易,因为它
2015-09-28 10:01 vkhorikov, 腊八粥
硬编码【注1】经常被认为反面模式【注2】。把随着时间而变化的这些值,硬编码到源代码里,每当这些值真正变化时,都需要重新编译。 然而这个陈述也是正确的,我觉得,当开发一个应用程序时,硬编码应该成为默认选择。 硬编码 VS 配置文件 当你忙于一个项目或功能时,总是有一些魔法数字或字符串,它们潜在地会在将来变化。第一个冲动就是让这些变化可配置,今后你就能轻松修改它们。 对于大多数情况,这种决定使得接下来的维护复杂化。我们这里所面对的,是一个经典的困境「简单 VS 敏捷」。随着应用程序的增大,修改它的某些参数变得更
2015-07-03 09:29 vkhorikov, 腊八粥
在你使用 Java 编写软件时实现持久化配置。
2022-03-22 09:16 Seth Kenlon, lkxed
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。