operamasks
operamasks的博客大巴空间
-
2008-11-13
如何在linux下停止后台启动的Apusic进程 - [J2EE]
有三种方法:
1. 如无其他java进程
killall -9 java
2.如有其它java进程
Kill -9 `ps aux|grep java|grep apusic|awk ‘{print$2}’`
3.或者用官方的方法
./stopapusic admin admin iiop://localhost:6888
... -
2008-11-04
关于request.getRemoteHost的性能问题 - [性能]
一个客户应用,在运行过程中反映出现性能问题,经定位,性能瓶颈出现在应用代码中的request.getRemoteHost()这一行,执行这一行需要花费大约5秒。通过CTRL+BREAK输出当前堆栈,发现底层代码有去作dns查询的动作,从而导致慢。解决办法有2个:1.将request.getRemoteHost()改为request.getRemoteAddr() ;2.提供apusic的优化patch,并在启动脚本中添加参数。 -
2008-11-04
在Apusic 5.1中使用第三方Web Services - [J2EE]
Apusic 5.1支持Web Services。如果需要使用第三方Web Services框架,如Axis、CFX等,需要将Apusic 5.1中的Web Services暂时停掉,在Apusic启动脚本中添加-Dapusic.disable.webservice=true
另外,如出现生成的wsdl文件的encoding为UTF8(注意不是UTF-8) 的情况,请将apusic.jar中的com.apusic.xml.stream.XMLOutputFactoryImpl和... -
2008-04-24
在Apusic上配置Oracle RAC数据源 - [J2EE]
在Apusic上配置Oracle RAC数据源很简单,只需要2步就搞定:
1. 拷贝ojdbc14.jar到APUSIC_HOME/lib
2. 修改APUSIC_HOME/config/datasources.xml,添加形如下述片段:
<datasource name="test"
jndi-name="jdbc/test"
&... -
2008-04-24
在Apusic上配置达梦等数据源 - [J2EE]
近期因支持项目,测试了跟达梦、人大金仓、gbase等数据库的兼容性,摘录在Apusic上配置访问不同数据库的TYPE4数据源样例如下:
1. 达梦
<datasource name="test"
jndi-name="jdbc/test"
driver-class="dm.jdbc.... -
2008-04-19
在Apusic中根据多核环境进行参数优化 - [J2EE]
Apusic IO实现中采用NIO Selector,在多核环境下,可以在Apusic服务中添加NumberSelectors参数,提升多核或多CPU的使用效率:
在apusic.conf配置文件的http服务配置片段,加入 NumberSelectors属性,设置其值等于核的数量。
Apusic 4.0.3的配置片段
<SERVICE
CLASS="com.apusic... -
2008-04-19
在Apusic中输出E文日志提示信息 - [J2EE]
Apusic默认输出日志提示信息为中文。在某些环境下,如Linux终端,希望输出日志提示信息为E文。很简单就能做到这一点:
在Apusic启动脚本的Java命令行中,加入以下参数 -Duser.language=en
顺便嘲笑下chinaunix中某位楼主的看法:“输出日志的中文提示信息会对性能造成影响” ,感觉有点象E文中的F.U.D,真搞呀 -
2008-04-19
IBM JDK下通过IIOP连接Apusic的问题 - [J2EE]
当Apusic运行在IBM JDK下时,因为ORB实现不同,默认采用IBM的ORB实现,导致通过IIOP连接Apusic会出现异常,具体表现为应用不能通过JNDI连接获取远程JVM上的对象,或者Apusic停止脚本不能连上运行中的Apusic实例。
解决办法是在Java命令行中,指定参数采用Sun的ORB实现 ,添加:
-Djavax.rmi.CORBA.UtilClass=com.apusic.corba.ee.impl.javax.rmi.CORBA.... -
2008-04-17
Apusic集群大全 - [J2EE]
准备介绍以下长篇连载:
(1) 基于Apusic LoadBalancer的CSC集群
(2) Apusic Cluster Session配对
(3) 基于Apache mod_proxy_balancer的Apusic集群
(4) 基于Apache mod_jk的Apusic集群
(5) 基于nginx(Engine X)的Apusic集群
(6) 基于硬件负载均衡器(F5)的Apus... -
ELite是一门全新的脚本语言,兼容函数式与命令式语言的长处,并实现与Java语言的最自然的交互。官方的描述如下:
ELite is an object-oriented programming language that combines functional style and imperative style programming. It has features of functional languages such as first-class functio...
共1页 1







