Deployment 在WebSphere启动期间防止页面请求

Deployment 在WebSphere启动期间防止页面请求,deployment,websphere,race-condition,websphere-6.1,autodeploy,Deployment,Websphere,Race Condition,Websphere 6.1,Autodeploy,问题:在完全应用程序初始化之前请求的页面会导致在WebSphere下运行的应用程序出现问题 Idea:在应用程序准备就绪之前阻止请求 环境:在应用服务器机器上运行的WebSphere ND 6.1.0.23,在单独的web服务器机器上运行的应用程序的WebSphere插件。当应用程序重启期间请求页面时,QA测试系统中的自动夜间部署通常无法正确初始化 问题:是否有办法在重新部署开始之前在WebSphere插件级别“关闭”请求,然后在部署之后“打开”请求?如果是这样,将如何做到?例如,是否可以更改W

问题:在完全应用程序初始化之前请求的页面会导致在WebSphere下运行的应用程序出现问题

Idea:在应用程序准备就绪之前阻止请求

环境:在应用服务器机器上运行的WebSphere ND 6.1.0.23,在单独的web服务器机器上运行的应用程序的WebSphere插件。当应用程序重启期间请求页面时,QA测试系统中的自动夜间部署通常无法正确初始化


问题:是否有办法在重新部署开始之前在WebSphere插件级别“关闭”请求,然后在部署之后“打开”请求?如果是这样,将如何做到?例如,是否可以更改WebSphereWeb插件xml并强制读取新的配置文件?到目前为止,这似乎只在应用程序启动时进行检查。

在应用程序服务器层执行此操作的困难方法是停止http通道传输链:

最好的方法是在web层(即web服务器或前置负载平衡器)停止流量