FAST QRServer poort bepalen

Om te kunnen communiceren met FAST Search via de API, We willen weten van de poort waarop de QRServer wordt uitgevoerd.

Ik volgde deze stappen om het te zoeken:

  1. Inloggen op de site snel admin (http://server:port/admin).
  2. Ga naar Systeemoverzicht.
  3. Ga naar "zoeken Dispatcher" en klik op het pictogram spyglass:

    afbeelding

  4. Ik met succes gebruikt de waarde, 15100 voor Info naam"" = 'http':

    afbeelding

Notities:

1. Poort 15100 lijkt te zijn van de out-of-the-box standaardpoortnummer voor de QRServer.

2. Gebruik deze vergelijkbaar met de volgende code om het instantiƫren van een verbinding met FAST:

     ISearchFactory searchFactory;
    
        NameValueCollection nameValueCollection = Nieuw 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", "GET");
    
        searchFactory = SearchFactory.NewInstance(nameValueCollection);

3. Als je kiest voor een wild onjuiste poort, krijg je een nuttig foutmelding:

afbeelding

4. Echter, Als u kiest voor de poortnummer dat wordt vermeld in het overzicht (15102) je krijgt niet die nuttig foutmelding. In plaats daarvan, later wanneer u probeert te toegang tot gegevens via een zoekopdracht of verwijst naar een snelle weergave, krijgt u een foutmelding. Foutopsporing toont aan dat de searchFactory weergave graaf nul is. U krijgt de boodschap "Failed to View zoeklijst halen".

</einde>

Technorati Tags:

Abonneren op mijn blog.

Een gedachte over "FAST QRServer poort bepalen

  1. Alvin

    Ik vond dit zeer nuttig, Paul. Merci voor deelneming zulks. Ik ben niet gestuurd op een snelle opleiding en ik heb geprobeerd om reverse-engineering het webproject delen ESP in codeplex om te bouwen van het prototype van een bewijs-van-concept.

    Antwoord

Laat een antwoord achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *