Skip to content

Oprettelse af kø til en enkelt jsp i BEA

Den senest måneds tid har været temmelig hektisk når det kommer til vores primære miljø. Vi har haft en del driftsproblemer, som vi endelig (?) har isoleret. Det lader til at en enkelt jsp-fil kan trække hele sitet ned. Hvorfor denne hænger og hvad den gør er irrelevant, men årsagen er at den pludselig får en kæmpe kø som i løbet af et par minutter lægger hele sitet ned.

Løsningen er at lave en kø dedikeret til denne ene jsp-fil. Dette gøres i BEA ved at tilføje følgende til web.xml i WEB-INF:

<servlet-name>CriticalServlet</servlet-name>
    <jsp-file>/.../critical.jsp</jsp-file>
    <init-param>
        <param-name>wl-dispatch-policy</param-name>
        <param-value>critical-queue</param-value>
    </init-param>
</servlet>


I BEA'en konfigureres en kø med navnet critical-queue - altså svarende til den defineret i web.xml. Herefter genstartes serveren, og /.../critical.jsp vil nu gøre brug af den nye kø. Går skidtet ned, vil det kun være denne kø og dermed ikke hele sitet.

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

No comments

The author does not allow comments to this entry

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

You can use [geshi lang=lang_name [,ln={y|n}]][/geshi] tags to embed source code snippets.
Form options