- 浏览: 126294 次
- 性别:
- 来自: 上海
最新评论
-
zhuxinhua:
谢谢,,这东西真不容易找啊。。
JBoss配置---收集中...
文章列表
转自: http://blog.chxy.cn/unixlinux/centos-installpython3/
下载:
wget -c http://www.python.org/ftp/python/3.1.3/Python-3.1.3.tar.bz2
解压编译安装:
$ tar –jxvf Python-2.5.2.tar.bz2
$ cd Python-2.5.2
$ ./configure
$ make
$ make install
由于centos默认安装有2.4,直接输入python进行的是2.4
# python
Python 2.4.3 (#1, Dec 11 2006 ...
对于artifactory配置remote repository,开发机器想要获取一个artifactory上没有的包时,过程是这样的,如果artifactory配置了允许anonymous访问的话,则以anonymous身份到私服拉包,发现没有,则想从remote repo指定url下载然后deploy到remote repo,但若此时remote repo对其没有开放权限,则deploy失败,无法下载该包,此时解决办法为:1,设置对anonymous对于remote repo的deploy权限;2,关闭artifactory的匿名访问功能,这样客户端会主动使用配置的用户去访问artifact ...
refer to: http://www.cnitblog.com/tarius.wu/articles/434.html
1 . Layered Model of Networking
Socket 编程的层次模型如下图所示,
最上面是应用层,应用层下面的是 SOCKET API 层,再下面是传输层和网络层…… 实际上, Sockets API 层并不是一个真正定义的网络层次,但却很好的描述了 Socket 编程所处的位置和所扮演的角色。
TCP 状态转换图
2 .什么是 SOCKET ?
简单的, Socket 可以被定义描述为两个应用通信通道的端点。一个 Socket 端 ...
refer to: http://skyuck.iteye.com/blog/564592
1.先在你发布的项目的WEB-INF目录下建一个jboss-web.xml的文件,内容如下:
Java代码
<?xml version="1.0"?>
<!DOCTYPE jboss-web>
<jboss-web>
<context-root>/</context-root>
<virtual-host>www.unis.com</v ...
转自: http://wenhui.ncu.me/2010/07/13/18.html
nginx的upstream目前支持5种方式的分配
1、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
例如:
upstream bakend {
server 192.168.0.14 weight=10;
server 192.168.0.15 weight=10;
}
3、ip_hash
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务 ...
修改linux系统/etc/sysctl.conf配置来解决这个问题:
#netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
LAST_ACK 14
SYN_RECV 348
ESTABLISHED 70
FIN_WAIT1 229
FIN_WAIT2 30
CLOSING 33
TIME_WAIT 18122
状态:描述
CLOSED:无连接是活动的或正在进行
LISTEN:服务器在等待进入呼叫
SYN_RECV:一个连接请求已经到达,等待确认
SYN_SENT:应用已经开始,打开一个连接
ESTABL ...
6、优化Linux内核参数
# vi /etc/sysctl.conf
在末尾增加以下内容:
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 300
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.ip_local_port_range = 5000 65000
使配置立即生效:# /sbin/sysctl -p。
防止过多的socket处于time_wait状态 ...
转自:http://kerry.blog.51cto.com/172631/161179
JBOSS访问缓慢,查看jboss的并发请求数及其TCP连接状态:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
LAST_ACK 5
SYN_RECV 263
CLOSE_WAIT 30
ESTABLISHED 308
FIN_WAIT1 499
FIN_WAIT2 71
CLOSING 20
TIME_WAIT 1907 ...
转自:http://www.cnblogs.com/interboy/archive/2008/07/25/1251745.html
Linux中修改系统服务的命令是chkconfig (check config),命令的详细解释如下:
引用
chkconfig
功能说明:检查,设置系统的各种服务。
语 法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]
补充说明:这是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中 ...
Shutting down the database:
[prompt]$ mysqladmin -u root -ppassword shutdown - PREFERRED
OR
[prompt]$ /etc/rc.d/init.d/mysqld stop
OR
[prompt]$ service mysqld stop
详细:http://www.yolinux.com/TUTORIALS/LinuxTutorialMySQL.html
shell 编程中使用到得if语句内判断参数
–b 当file存在并且是块文件时返回真
-c 当file存在并且是字符文件时返回真
-d 当pathname存在并且是一个目录时返回真
-e 当pathname指定的文件或目录存在时返回真
-f 当file存在并且是正规文件时返回真
-g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真
-h 当file存在并且是符号链接文件时返回真,该选项在一些老系统上无效
-k 当由pathname指定的文件或目录存在并且设置了“粘滞”位时返回真
-p 当file存在并且是命令管道时返 ...
Mysql服务器默认的“wait_timeout”是8小时,也就是说一个connection空闲超过8个小时,Mysql将自动断开该 connection。connections如果空闲超过8小时,Mysql将其断开,而DBCP并不知道该connection已经失效,如果这时有 Client请求connection,DBCP将该 ...
1. -static 13%
--with-client-ldflags=-all-static
--with-mysqld-ldflags=-all-static
静态链接提高13%性能
2. -pgcc 1%
CFLAGS="-O3 -mpentiumpro -mstack-align-double" CXX=gcc \
CXXFLAGS="-O3 -mpentiumpro -mstack-align-double \
-felide-constructors -fno-exceptions -fno-rtti&quo ...
[注:如果需要支持innodb,请参考如下]
./configure \
--prefix=/usr/local/mysql \
--with-charset=utf8 \
--with-extra-charsets=all \
--with-big-tables \
--with-comment \
--with-mysqld-ldflags=-all-static \
--enable-assembler \
--enable-local-infile \
--with-plugins=innobase,federated
对于v5.1.*版本安装完将$MYSQL/share/mysql/ ...
Linux下通过apxs命令给Apache添加模块
2010-05-26 14:04
下面是使用apxs工具给apache添加模块
添加的模块:
LoadModule proxy_module libexec/mod_proxy.so
LoadModule rewrite_module libexec/mod_rewrite.so
LoadModule headers_module libexec/mod_headers.so
添加方法:
1. 进入apache 源文件modules目录
cd apache/src/modules/
2. 安装 proxy_mo ...