本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7591012
建立时间:2006年5月29日




[网站架构]使用开源软件,设计高性能可扩展网站
软件技术

lhwork 发表于 2006/12/25 17:21:39

上次我们以LiveJournal为例详细分析了一个小网站在一步一步的发展成为大规模的网站中性能优化的方案,以解决在发展中由于负载增长而引起的性能问题,同时在设计网站架构的时候就从根本上避免或者解决这些问题。 今天我们来看一下在网站的设计上一些通常使用的解决大规模访问,高负载的方法。我们将主要涉及到以下几方面: 1、 前端负载
2、 业务逻辑层
3、 数据层 在LJ性能优化文章中 我们提到对服务器分组是解决负载问题,实现无限扩展的解决方案。通常中我们会采用类似LDAP的方案来解决,这在邮件的服务器以及个人网站,博客的应用中 都有使用,在Windows下面有类似的Active Director


阅读全文(2010) | 回复(0) | 编辑 | 精华 | 删除
 


[MySQL]RedHat AS4-U2下Mysql 5.0的集群配置
软件技术

lhwork 发表于 2006/12/25 15:37:08

  最近看到过很多关于cluster的资料,一直在研究linux系统级的负载均衡和高可用,但是还没有完全成功,只是实现了一些简单的服务;今天在搜 集资料中看到有关mysql的cluster,看上去不是很复杂,就花了一个下午的时间研究研究,参考了Nanu前辈的MySQL集群配置步骤,一个简单 的集群算是成功了。但是有一点我没搞懂,是不是mysql集群配置完成后,只能同步数据库中的表,而不能同步整个库?请高手指点一二,谢谢!

  李增基 联系方式 QQ:156440574 MSN:lzj0619@hotmail.com Email:zengji.li@gmail.com 希望在linux cluster方面和大家交流!

  一、实验环境

  1、Linux操作系统版本. RedHat AS4-U2

  2、M


阅读全文(1476) | 回复(0) | 编辑 | 精华 | 删除
 


[Apache(jakarta)]Tomcat 的集群和负载均衡 - 第二部分
软件技术

lhwork 发表于 2006/12/25 15:34:54

英文原版,中文版由钟子昌翻译整理 在第一部分中,我简述了具有可升级和高可靠性的大型J2EE系统在设计时需要考虑的各种因素。 讨论Tomcat对集群、负载均衡、容错和 session 复制等能力的支持。 在这个部分,我们将看到完整一个集

阅读全文(5767) | 回复(0) | 编辑 | 精华 | 删除
 


[MySQL]mysql集群技术
软件技术

lhwork 发表于 2006/12/25 15:29:43

1 环境描述
Mysql manager 节点:192.168.0.1

MysqlServer节点:192.168.0.100

Mysql 节点:192.168.0.160

Mysql 节点:192.168.0.161


说明:至少需要四台服务器才可以做mysql的集群。建议5台,再增加一台MysqlServer。

2       安装mysql二进制包
2.1   安装之前的准备工作
下载mysql-max-4.1.13-pc-linux-gnu-i686.tar.gz包

(注意:可以做集群的mysql都是mysql-max的,下载地点www.mysql.org)

#groupadd mysql

#useradd -g mysql mys

阅读全文(1537) | 回复(0) | 编辑 | 精华 | 删除
 


[Prototype(Ajax)]JSP 中 AJAX 的表单提交中文问题的简单解决方案
软件技术

lhwork 发表于 2006/12/25 12:25:46

在用 AJAX 开发的过程中, 不可避免的会遇到中文问题. 很多原来可以通过表单进行 POST 提交的字符, 到了用 AJAX 实现的时候, 就会出现烦人的乱码和丢特殊字符的现象. 另外服务器端返回值如何解析, 也是一个很烦人的问题. 本文将就个人的一点实践经验作出总结, 并给出一个尽量简单可行, 复用性高的方案. 目的不是替代你喜欢的 AJAX 框架, 而是希望帮助您理解和处理可能遇到的问题.

开始之前: 首先一个问题就是通常 XMLHttpRequest 默认的编码都是UTF-8的, 所以我们建议所有页面, 客户端和服务器端都使用 UTF-8 作为编码.

1. base64 encode 和 decode
    这个方案依赖于 JavaScript 实现的 base64 编码/解码方法, 在客户端发送参数的时候用 base64 进行编码, 服务器端通过 base64 进行解码后还原出原来的字符, 这个解决方案可以满足需要,

阅读全文(4924) | 回复(1) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]DWR使用笔记
软件技术

lhwork 发表于 2006/12/25 12:25:10

    DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。     网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。     本文以DWR 1.1 为基础,对于DWR 2.0,因为还没有正式发布版,故不做介绍。

阅读全文(47904) | 回复(25) | 编辑 | 精华 | 删除
 


[Spring]Spring 2.0 AOP 与事务配置突破
软件技术

lhwork 发表于 2006/12/25 11:01:15

     Spring 2.0  的重头戏之一就是AspectJ 式 AOP 配置。 但是一定要通过对比,才能看到2.0式的AOP配置是如何跳出一片新天空的。1. 对比先看1.0的标准事务配置:<bean id="baseTxService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean" abstract=
阅读全文(4375) | 回复(0) | 编辑 | 精华 | 删除
 


[MySQL]如何重置MySQL数据库的root用户密码
软件技术

lhwork 发表于 2006/12/25 10:10:05

当忘记MySQL的root密码的时候,可以进行如下的步骤重新设置MySQL的root密码:

■■Linux的平台■■

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。
因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的
状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对
外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全
状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。

2.修改MySQL的登录设置:
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mys

阅读全文(3953) | 回复(0) | 编辑 | 精华 | 删除
 


[Linux]Apache用户认证方法汇总
软件技术

lhwork 发表于 2006/12/25 10:09:33

一.基本的Apache用户认证方法: 

若对某一目录下的文件如/home/ftp/pub需要做到用户认证,则在httpd.conf 
中加入下面的行 
<> 
options indexes followsymlinks 
allowoverride authconfig 
order allow,deny 
allow from all 

<> 
用在目录/home/ftp/pub下放文件.htaccess,内容如下: 
authname "shared files" 
authtype basic 
authuserfile /etc/.passwd 
require valid-user 

用随Apache来的程序htpasswd 生成文件/etc/.passwd,每行一个用户名:密码  <

阅读全文(2544) | 回复(0) | 编辑 | 精华 | 删除
 


[Linux]linux下产生随机密码
软件技术

lhwork 发表于 2006/12/25 10:09:00

echo `mkpasswd netdump`|tee -a password.txt|passwd --stdin netdump

echo "${RANDOM}${RANDOM}"|tee >>a |passwd --stdin test

阅读全文(2692) | 回复(1) | 编辑 | 精华 | 删除
 


« 51 52 53 54 55 56 57 58 59 60 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.689 second(s), page refreshed 144763947 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号