January 30th, 2012 by flybean
节前,一应用访问远程EJB接口时,发生奇怪的现象:客户机原本能访问远程Apusic服务器的EJB接口,某天开始就无法访问。经查,远程Apusic服务器上配置两块网卡,一块设置地址A,接网线;另一块未接网线,操作系统(Windows)默认地址为B。客户机调用rmi://A时失败,从异常信息来看,客户机试图访问地址B。尝试禁用地址B所在网卡并重启客户机应用后,恢复正常访问。
节后,和厂商技术支持人员一起讨论分析了这个问题。问题来源于java.net.InetAddress。EJB容器(不管是哪个厂家的)在生成stub时,会写入服务器的IP地址,而这个IP地址是通过类java.net.InetAddress提供的相关方法来获取的。以下是com.apusic.net.Muxer的代码片段:
if (address != null )
bindAddress = InetAddress.getByName(address);
else
bindAddress = InetAddress.getLocalHost();
而在存在多块网卡的情况下,InetAddress.getLocalHost()所返回的IP地址是不明确的,这就是问题所在。
在Apusic 6.0中,可通过配置apusic.conf中的Muxer服务一节,增加Address属性,指定IP(就是上面代码片段中的address了)。
其实,多网卡的问题早也碰到过,比如在集群环境中,不能正确地获得想要的集群IP。
Tags: Apusic, EJB
Posted in Uncategorized | No Comments »
January 20th, 2012 by flybean
操作 NetBackup 管理控制台,总是显示“Database server is down(23)”。
原因:Netbackup安装分区空间不足。
进一步分析:NetBackup自身管理所需的数据库及日志(位置:%Veritas%\NetBackupDB\data)一直增长,除非配置catalog backup。对于磁带库来说,通常会为CatalogBackup配置介质,并配置Catalog backup的策略。对于磁带机而言,则需要手工交换备份介质,人工全备份Catalog。完成Catalog backup备份后,数据库的size大小减小。需要注意的是:Catalog全备份需要Netbakcup安装分区上拥有足够的空余空间(应大于数据库及日志所占的空间)。在备份时,首先向%veritas%\NetBackupDB\staging目录下写入,然后从该目录备份到磁带。
Tags: Netbackup
Posted in Uncategorized | No Comments »
January 16th, 2012 by flybean
1.Windows 7启动盘启动,并进入修复模式
2.用system32目录下的cmd.exe覆盖osk.exe
3.用硬盘重启
4.在登录页面,点击左下角的“轻松访问”,选择“屏幕键盘”,然后点击应用
5.在弹出的命令行窗口,运行
Net user 用户名 新密码
Tags: Windows
Posted in Computer, Windows | No Comments »
October 14th, 2011 by flybean
If you’re using the default LightDM in Ubuntu 11.10, edit /etc/lightdm/lightdm.conf so that it looks like this:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false
If you’re using GDM (which was the default in previous Ubuntu releases), uninstall gdm-guest-session.
Tags: Ubuntu
Posted in Computer | No Comments »
September 1st, 2011 by flybean
帝都、江南、珠三角,水乡。
帝都,称之水乡,不甚符实。十渡是水乡,以至于乾隆感叹早知有十渡,何必下江南。然十渡终究河北之地,较不得真。帝都之水,人工雕琢之迹彰显于目。虽杨柳垂岸,却兴趣寡然。如同一美女,却是后天整容,美则美也,而终是人工之作,娇娆有余,内秀不足。
江南水乡,浑然天成。屋依水而建,水婉延,屋追之。如同热恋之情人,沟股交错,永不分离。乌篷船,伊人撑着油伞,就斜风细雨,慵懒于船头。我自痴痴望着伊人。情自浓处,闭舱门,就天地之灵气,咿咿呀呀一翻,何羡神仙。江南之水乡,如同古典之美人,清秀端庄而不失娇娆妩媚,让人情不自禁,深陷而终不悔。
珠三角,亦是水乡,虽比不得江南水乡之秀气,略显粗犷。但终是自然而成,不失纯朴。
能不忆江南?
Posted in Essay | No Comments »
August 22nd, 2011 by flybean
一、修改log4j的配置,增加如下内容:
<category name=”org.jboss.resource.connectionmanager.JBossManagedConnectionPool”>
<priority value=”TRACE”/>
</category>
二、修改要监控的数据源配置,增加:
<track-statements>true</track-statements>
Tags: JBoss, 未关闭, 连接池
Posted in Computer, Java | No Comments »
July 19th, 2011 by flybean
1、创建更大空间的新设备
2、VBoxMange clonehd old.vdi new.vdi –existing
Tags: VirtualBox
Posted in Computer | No Comments »
May 7th, 2011 by flybean
修改 /init.rc,增加:
setprop net.dns1 8.8.8.8
setprop net.dns2 8.8.4.4
Tags: Android, DNS
Posted in Computer | No Comments »
April 5th, 2011 by flybean
在Ubuntu上安装SVN服务器后,配置passwd、auth、svnserve.conf后,在客户端采用小兔子登录时,总是报“认证失败”。
原配置:
passwd: myself = myselfpassword
authz:
[/full_local_path_of_svn_root/reps]
myself = rw
svn启动脚本:
svnserve -d
尝试输入错误的用户名和密码,小兔子直接回到用户名和密码输入界面。显然,在输入正确的用户名和密码的情况下,认证是已经通过了。问题应该是出在目录权限上。
修改authz和svn启动脚本:
authz:
[reps:/]
myself = rw
svn启动脚本:
svnserve -d -r /full_local_path_of_svn_root
重启svn服务器,测试认证通过,功能正常。
Tags: svn, Ubuntu
Posted in Linux | No Comments »
April 5th, 2011 by flybean
需要在vmoptions中设置2个参数
1.apusic.ipLimit.enabled表示是否开启ip限制,apusic.ipLimit.enabled=true表示开启
2.apusic.ipLimit.count表示每ip限制的链接数, apusic.ipLimit.count=5表示每ip限制5个链接。
Tags: Apusic, 资源访问限制
Posted in Apusic | No Comments »