Bestemme FAST QRServer Port

For å kommunisere med FAST Search via dens API, Vi trenger å vite porten som QRServer kjører.

Jeg fulgte fremgangsmåten for å finne den:

  1. Logge av rask admin nettstedet (http://server:port/admin).
  2. Naviger til systemoversikt.
  3. Finn "Søk sentralen" og spyglass-ikonet:

    bilde

  4. Jeg brukt verdien, 15100 «Info navn" = "http":

    bilde

Notater:

1. Port 15100 synes å være standard out-of-the-box portnummeret for QRServer.

2. Bruk denne koden følgende for å starte en tilkobling til FAST:

     ISearchFactory searchFactory;
    
        NameValueCollection nameValueCollection = nye NameValueCollection();
    
        nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15102");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "FÅ");
    
        searchFactory = SearchFactory.NewInstance(nameValueCollection);

3. Hvis du velger en vill feil port, du får en nyttig feilmelding:

bilde

4. Men, Hvis du velger portnummeret oppført på oversikten (15102) du får ikke det nyttige feilmeldingen. I stedet, senere når du prøver å få tilgang til data via et søk eller refererer til en rask visning, du får en feilmelding. Feilsøking viser at den searchFactory Vis antall er null. Du får meldingen "Kunne ikke hente søk se liste".

</slutten>

Technorati Merkelapper:

Abonner på bloggen min.

En tenkte på “Bestemme FAST QRServer Port

  1. Alvin

    Jeg fant dette svært nyttig, Paul. Takk for deler denne. Jeg har ikke blitt sendt på noen raske kurs og jeg har prøvd å demontere ESP web deler prosjektet i codeplex å bygge en proof-of-concept-prototype.

    Svar

legg igjen et svar

e-postadressen din vil ikke offentliggjøres. Obligatoriske felt er merket *