用mod_proxy_ajp连接Apache2和Glassfish

之前一直是使用mod_ajp来连接Glassfish,尝试了mod_proxy_ajp方式后,觉得变得更加简单了,再三努力之下,终于配置成功。下面开始动手。

1,本配置的前提是Apache2,Glassfish都已经安装成功,可以独自运行,mod_proxy_ajp也已经初步配置成功。关于mod_proxy_ajp的配置,可以参考其它资料

2,创建glassfish-jk.properties文件(文件名可以随意)

# Define 1 real worker using ajp13
worker.list=worker1
# Set properties for worker1 (ajp13)
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=9009
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300


3,添加两个JVM参数
$GLASSFISH_HOME/bin/asadmin create-jvm-options -Dcom.sun.enterprise.web.connector.enableJK=9009

$GLASSFISH_HOME/bin/asadmin create-jvm-options
-Dcom.sun.enterprise.web.connector.enableJK.propertyFile=domain-dir/config/glassfish-jk.properties


注:很多资料用的是8009,我这里是用的9009,当然,你也可以改成你自己希望的端口号,但是要保持glassfish_jk.properties一致。如果你的Glassfish安装的管理端口号不是默认的,那么必须在这边使用--port=$PORT来指定你自己的端口号。

另外除了命令行,你还可以通过admin console页面来追加jvm参数。
直接将

-Dcom.sun.enterprise.web.connector.enableJK=9009
-Dcom.sun.enterprise.web.connector.enableJK.propertyFile=domain-dir/config/glassfish-jk.properties
通过管理页面,添加到glassflish的jvm参数中去。

另外,必须记住,将tomcat-ajp.jar,commons-logging.jar,commons-modeler.ja拷贝到$GLASSFISH_HOME/lib中去。
4,配置你的站点Location信息
# Glassfish
<Location /glassfish/>
ProxyPass ajp://localhost:9009/
</Location>
5,重新启动Apache2以及Glassfish

OK。大功告成。

... Read more!

讲三个寓言故事,然后我去睡觉。

Corporate Lesson1

當老婆剛剛沖完澡出來,老公正要開始淋浴時,門鈴響了,

在幾秒爭吵誰該去應門之後,老婆放棄了,裹了條毛巾急忙下去開門。

她打開門,看見Bob,他们的鄰居。
在她還沒開口之前,Bob就說“如果你把那條毛巾拿下我就給你$800”。

老婆想了想,就脫下毛巾,赤裸站在Bob面前,過了幾秒Bob給了錢就走了。

老婆興奮她的好運,裹上毛巾上樓。
她回到浴室,老公問她:“剛剛是誰呀?”

“隔壁的Bob啦”她回答。

“很好”老公說:

“那他有沒有拿他欠我的$800還我呢?”

故事的寓意

在未了解事情的真相之前,
永遠不要輕易自行判斷而造成錯誤,
而且還不知道自己有多難堪。

( ~~ 要謹記在心!)

Corporate Lesson2

有個牧師開車在路上見到路旁有個修女, 便停車主動載她一程。

她進車後便翹起腳來,讓她可愛的美腿從長袍中露了出來。

牧師看了一眼,高興的差點讓車子出了意外。
在控制車子後,他偷偷摸摸的將他的手往美腿上移動。

修女看了看他便說:
神父,記得聖詩129嗎?

神父臉紅連忙道歉,他被迫移開他的手,

但是他的視線卻離不開他的美腿,
在幾次換檔之後,他的手又再次滑向美腿。

修女又說:
神父,記得聖詩129嗎?

神父又再一次道歉:
對不起,姊妹,肉體是虛弱的!

到達修道院後,修女下車給了他寓意深長的一眼就走了。

當神父回到教堂,
他急忙拿出聖經,

想找出聖詩129是什麼?

聖詩129節:

            走向前並尋求,
            再更深入一點,
            你會找到榮耀的!

故事的寓意
永遠對你的工作保持熟悉,
不然你會錯過很多機會的!

 ( ~~真是寓意深遠啊!)

Corporate Lesson 3
業務代表、行政職員和經理一起走在路上,去吃午餐。

意外發現一個古董油燈,他們摩擦油燈,

一個精靈從一團煙霧中蹦了出來!

精靈說:

我通常都給别人3個願望,
所以給你們每個人一人一個。
我先! 我先!
職員搶著说:

我要到巴哈馬,開著遊艇,自在逍遙!

噗! 她消失了 。

換我!換我!
業務代表说:

我要在夏威夷,和按摩女郎躺在沙灘上,
有享受不尽的生命之爱!

噗! 他消失了 。
好了現在該你了!精靈對經理說。

經理说:
我只希望他們兩個立刻回到辦公室 。

故事的寓意
记住,永遠讓你老闆先說話!
( ~~ 真是百年真理耶!)

... Read more!

最近的生活


6月份开始进入了一个新项目,也进入了一个新的环境,发现自己似乎老了,对于新东西的接受能力开始产生抵触感。近来被老同学拉到初中的群中去聊天,面对的都已经是带“父”,带“母”字了,“人到中年”这句话被一而再再而三的提起,或许,要开始正视这个问题了。

SBSH0140

上周工作结束,途经涩谷,找了个视点比较不错的咖啡厅坐了会儿,没料到喝了一口咖啡,然后不知不觉睡着了。




上周某一天,去拜见一客户,正好是在六本木,突然想起来来日本快3年了,竟然还没有在晚上逛过六本木,同事听闻,感觉大惊,开会结束后就带我去简单逛了逛,然后吃了一碗拉面。

第一次逛六本木,以吃了一碗拉面为句号。

SBSH0141




周日到一个朋友处去聊天,以前听说他在东大读博士,当时东大这个字眼没有在我脑子里面产生什么印象。周六去了,才想起来东大这个名字还是蛮有名的。拍了一张照片留念一下。

SBSH0142

还是学校的气氛比较悠闲,有种远离了尘世喧嚣的感觉。




今天回来的不是很晚,一时性起,买菜做饭,想想已经N年没有做过菜了。动手后才知道果然异常的生疏,原来就不擅长料理,放下2年多,似乎已经抛的更远了,铲子也不知道该如何使唤,做了两个菜。吃完了都回味不出来什么味道,是我做的菜有问题,还是我的味觉出了问题。

SBSH0143



... Read more!

今天被地震摇醒了



好不容易到周末了,这个星期总感觉比较累,想想周末好好睡一觉吧。没料到早上9点左右的时候,卧室的靠窗的玻璃推门一个劲的想,我想,难道是我没有关窗,突然起风了,当时睡的朦朦胧胧,脑子里只是想着再睡一会儿,但是持续的时间很长,声音很响,而且另外一边的推门也在震动,我突然清醒了,莫不是地震?但是没有感觉到房子在摇晃,我想我可能是睡模糊了,起床,上个厕所,再上yahoo,看到了地震信息,6度强,在岩手县,神奈川也就是2度,紧接着半个小时的时间,我发现连续的地震,汗一个,贴出信息吧。


Picture 1

... Read more!