Toon posts:

[IIS6 en Jetty] Problemen met ip:port

Pagina: 1
Acties:

Verwijderd

Topicstarter
Gewenste situatie
Twee webservers die naast elkaar draaien, te weten IIS en Jetty.
Beide moeten op poort 80 draaien en luisteren naar een verschillend ip-adres op dezelfde NIC
IIS moet luisteren naar x.x.x.218:80 en Jetty naar x.x.x.219:80

Probleem
Wanneer ik Jetty goed (denk ik) configureer (zie onder) en het proces start werkt het correct.
Als ik vervolgens de default website in IIS probeer te starten krijg ik de melding "The process cannot access the file because it is being used by another process."

Config

Jetty is als volgt geconfigureerd:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version="1.0"  encoding="ISO-8859-1"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure 1.1//EN" "http://jetty.mortbay.org/configure_1_1.dtd">

<Configure class="org.mortbay.jetty.Server">

    <Call name="addListener">
        <Arg>
            <New class="org.mortbay.http.SocketListener">
                <Set name="Port">80</Set>
                <Set name="MinThreads">5</Set>
                <Set name="MaxThreads">40</Set>
                <Set name="MaxIdleTimeMs">10000</Set>
                <Set name="LowResourcePersistTimeMs">5000</Set>
                <Set name="Host">x.x.x..219</Set>
            </New>
        </Arg>
    </Call>
</configure>


In IIS is bij de default website bij de properties onder het tabblad "Web Site" IP address x.x.x.218 ingesteld.

Geprobeerd
Ik heb op het probleem met Google gezocht en aan de hand van dit artikel Socket pooling uitgezet.

Verder heb ik op GoT gezocht en deze draad gevonden, maar daar wordt een van de services uitgeschakeld en dat is in mijn geval geen optie.

Iemand suggesties?

Verwijderd

Topicstarter
elevator: Bedankt voor je reactie.

Het is nu als volgt opgelost met behulp van de tool httpcfg aan de hand van dit artikel.

Het mocht eerst niet baten, maar na een reboot werkte het "ineens" ;)


Ps: Tussendoor ook nog gereboot, maar toen hielp het niet, pas na gebruik te hebben gemaakt van httpcfg werkte het.

[ Voor 18% gewijzigd door Verwijderd op 29-03-2007 11:00 ]


  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
Jups, dat andere socket pooling artikel is voor Windows 2000, die gaat er anders mee om dan 2003 :P

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters