思华WAP门户管理软件安装配置手册(新) 联系客服

发布时间 : 星期三 文章思华WAP门户管理软件安装配置手册(新)更新完毕开始阅读79eb80235901020207409c2f

8.6 补充说明

配置中是路径的配置项,现场在路径最后需要加“/”,以免出现不必要的错误!

9. 配置说明

9.1 TOMCAT配置说明

Tomcat中最重要的配置有两个地方:

1.启动时的JVM参数,加到bin/Catalina.sh或Catalina.bat中,JAVA_OPTS=”-server –Xms1024m –Xmx1024m”,每个组件都需检查是否配置了。

2.同时接受的最大连接数,在server.xml的connector的配置中,maxThreads=”300”,这个值太小或者太大都不好,太小了会造成请求排队,太大了导致系统在线程切换时开销太大。 3. 在server.xml的配置中,要添加字符集,否则会导致字符集解析异常,添加如下: 9.2 LOG4J配置说明

系统使用Log4j日志系统来输出日志。Log4j系统的配置文件为config目录下的Log4j.properties ,不同模块的文件不同。

Log4j常用下面3类日志等级:

3 DEBUG: 要输出调试信息,一般用在测试环境,并且对应思华的代码 4 INFO: 提示信息,一般使用这个级别 5 WARN: 警告,可能发生的错误

这3个等级是逐渐增强的, DEBUG信息最多。

参考下面的配置文件,蓝色字串可以根据需要修改。 log4j.rootLogger=INFO, stdout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n log4j.logger.com.onewaveinc.operationLog=INFO, db

log4j.appender.db=com.onewaveinc.appcommon.log.DbAppender

log4j.logger.net.sf.hibernate.SQL=debug, sqlFile

log4j.appender.sqlFile=org.apache.log4j.RollingFileAppender

log4j.appender.sqlFile.File=${webapp.root}/WEB-INF/logs/sql.log log4j.appender.sqlFile.MaxFileSize=2048KB log4j.appender.sqlFile.MaxBackupIndex=10

log4j.appender.sqlFile.layout=org.apache.log4j.PatternLayout

log4j.appender.sqlFile.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

#log4j.logger.org.springframework=debug #log4j.logger.uk.ltd.getahead.dwr=debug

log4j.logger.com.onewaveinc.cnoss.command=debug,commondFile log4j.appender.commondFile=org.apache.log4j.RollingFileAppender

log4j.appender.commondFile.File=${webapp.root}/WEB-INF/logs/command.log log4j.appender.commondFile.MaxFileSize=2048KB log4j.appender.commondFile.MaxBackupIndex=10

log4j.appender.commondFile.layout=org.apache.log4j.PatternLayout

log4j.appender.commondFile.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

10. memcache安装说明

10.1 memcachedb安装说明

memcachedb跟memcache一样,网络socket数据处理依赖于libevent,所以,在安装之前需要下载三个安装包,即libevent、Berkeley Db以及memcachedb。

Libevent 下载页面:http://monkey.org/~provos/libevent/ ,下载最新稳定版本就行。 BerkeleyDb下载页:http://www.oracle.com/technology/software/products/berkeley-db/index.html 需要安装4.6版本

memcachedb下载页面:http://code.google.com/p/memcachedb/ 下载最新版本 0.1.0版本 按照顺序安装,Libevent和Berkeley Db按照常规安装即可,这里以Linux 环境为标准。 [======Libevent=====]

tar -zxvf libevent-1.4.9-stable.tar.gz cd libevent-1.4.9-stable ./configure

make && make install

[======Berkeley Db=====] tar -zxvf db-4.7.25.tar.gz

#需要进入特定操作系统编译环境,更常规软件的编译有些区别

cd db-4.7.25/build_unix/ #然后才能够开始编译 ../dist/configure make && make install

#如果没有指定特殊安装路径,编译完成,需要将Berkeley Db运行库的路径添加到系统配置里面

echo \#重载系统Ld运行库 ldconfig

[======Memcachedb=====] tar -zxvf memcachedb-1.2.0.tar.gz cd memcachedb-1.2.0 ./configure

make && make install #启动 memcachedb

#第一种,读写合并模式,即不做辅拷贝,即读又写,不做冗余备份 mkdir /data/

memcachedb -p11211 -r -u root -H /data/memcachedb -N -d

10.2 memcached安装说明

1、下载memcached-1.2.6.tar.gz和libevent-1.4.9-stable.tar.gz; 如果已经安装了libevent,则可省略不安装 2、安装libevent

tar xvfz libevent-1.4.9-stable.tar.gz cd libevent-1.4.9-stable ./configure && make make install

3、安装memcache

tar xvfz memcached-1.2.6.tar.gz cd memcached-1.2.6 ./configure

make && make install

4、将libevent安装的/usr/local/lib输出到引用库路径 # vi .bash_profile 加入如下一行:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib 5、启动(安装后位置:/usr/local/bin/memcached) memcached -d -m 128 -p 11212 -u root

即以root用户,分配最大128M内存启动memcache 注:

安装memcachedb错误

memcachedb: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory

解决方法:ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib64/libevent-1.4.so.2