标签:
1.拷贝壳子中文件resinctl和resin.xml到work_web目录下
2.修改resin.xml(3个端口,改前查看是否占用)
1).<http address="*" port="8080"/>
2).<watchdog-port>6900</watchdog-port>
3).<sever id="web-hongtaClient"(这个需要改) address="127.0.0.1" port="6801" />
4).<web-app id="/" root-directory="/srv/ww/app/*/" />
3.修改resinctl
1).server=”-server web-hongtaClient”(这个和resin.xml中的server id对应)
2).修改相关路径
4.拷贝libTBASClient.so文件、libTBASClientJNI.so到work_web/WEB-INF/classes下
5.配置work_web/WEB-INF/classes下BusConfig.xml中的work_bus信息
6.配置work_web/WEB-INF/classes下log4j.properties的log日志路径
1.拷贝bus壳子文件到work-bus下,除了classes,lib,function.xml外(不止一个)
2.替换证书文件License.lic
3.修改start.sh脚本、stop.sh脚本中的
4.修改config.ini中端口Listen_Port两个,改前查看占用情况。
5.修改ModuleXMLList=”function.xml”可能会有多个。
6.配置work_bus/WEB-INF/classes下BusConfig.xml中的work_bus信息
7.配置work_bus/WEB-INF/classes下log4j.properties的log日志路径
8.配置work_bus/WEB-INF/classes下datasource.xml数据库配置信息
服务器必须是64位Linux,安装目录为/srv/TBAServer
1、修改Linux编码
export LC_ALL="zh_CN.GBK"
export LANG="zh_CN.GBK"
2、修改文件执行权限
chmod u+x TBAServer
chmod u+x restart.sh
chmod u+x stop.sh
chmod u+x check.sh
chmod u+x watchdog.sh
3、需要提供MAC地址生成License
说明:开发时服务器可以使用命令./TBAServer运行在前台,方便重启动,生产环境中使用
./restart.sh启动到后台
服务器启动日志在log目录中,按每天一个文件的规则生成,可以通过查看日志信息
来查看服务器的状态
服务器可以使用http协议进行监控,查看服务器当前的运行状态,监控URL地址为:
http://IP地址:监控端口/status
加密:在生产环境中使用时class文件需要加密,使用"核心服务器类加密器.exe"加密正常的
class文件,然后放到服务器上即可
认证:若需要需要启用认证,则先需要把config.ini中的NeedLogin=0修改为1,然后在user.dat
文件中增加验证帐号和密码,验证帐号和密码可以配置多个,一行增加一个,帐号和密码
之间以":"进行分隔(注意要使用Linux下的行分隔符)
监控:在生产环境中,程序需要监控是否存活,则需要使用watchdog.sh启动
nohup ./watchdog.sh &
重要说明:64位版本TBAS服务器只能使用64位JAVA JDK,不能使用32位JDK,TBAS服务器缺省自带
了64位的JDK,
位于TBAS服务器的根目录中的JRE目录,若Linux系统中没有安装JDK,TBAS服务器可以直接启动正
常。
若Linux服务器已经安装了其他的JDK,由于环境变量的问题,可能会造成启动和运行不正常。此时可
以
按如下方式解决,修改config.ini文件,重新指定JRE的目录。
[Java] #64位JRE目录路径(缺省为工作目录下的jre目录)
JREHome=/usr/local/jdk1.6.0_23_64/jre
标签:
原文地址:http://www.cnblogs.com/wangzhuxing/p/5735305.html