|
|
http://blog.javaresearch.org/page/cherami/20050612#%E4%BD%BF%E7%94%A8jkunmount
今天查看文档发现从jk1.2.7开始提供了一个新的指令:JkUnMount,作用就是告诉apache不要将指定的请求转发给tomcat,有了这个新的指令,我们在配置jk的转发的时候就灵活得多了。在配置roller的时候就不用配置那么多的内容了,只要将静态内容配置不要转发给tomcat就可以了。需要注意的是这个指令的优先级高于JkMount。 范例如下: # send all requests ending with /servlet to worker1 JkMount /servlet/* worker1 # do not send requests ending with .gif to worker1 JkUnMount /servlet/*.gif worker1
另外一个需要注意的问题是如果你单单配置了JkUnMount,jk并不会把其它的内容转发给tomcat,这个JkUnMount只是用来修正JkMount的配置的,并不能取代JkMount。
1.2.7中新增的另外一个指令是JkWorkerProperty,他可以将原来需要配置在workers.properties中的内容配置到httpd.conf中,这个可能意义不大,而且比较烦琐,范例如下:
JkWorkerProperty worker.list=ajp13w JkWorkerProperty worker.ajp13w.type=ajp13 JkWorkerProperty worker.ajp13w.host=localhost JkWorkerProperty worker.ajp13w.port=8009
|
|