Offisiell wiki på stedet:https://github.com/exceptionless/Exceptionless/wiki/Self-Hosting
- .NET 4.6.1 Denne er ikke installert separat fordi jeg installerte VS2015
- Etter installasjon av Java JDK 1.8+ må du konfigurere Java-miljøet og legge til systemvariablene: JAVA_HOME tilsvarer C:\Program Files\Java jdk1.8.0_102\ som er mappen hvor jdk er installert, og brukervariabelen Path legger til %JAVA_HOME%\bin; Etter at konfigurasjonen er fullført, åpne cmd og kjør
- java -versjon Hvis en feil rapporteres, finnes det mange muligheter, søk etter den og det vil finnes en løsning, min er å endre java.exe til javaa.exe i C:\Windows\System32-katalogen, og kjøre cmd igjen, så vil det lykkes
- IIS 8+ Denne følelsen er ikke obligatorisk, og IIS 7.5 på min Win7 er også grei
- ElasticSearch 1.7.5 (Elasticsearch 2.x støttes ennå ikke) Gå til tilkoblingsadressen for å laste ned 1.7.5-versjonen, de har allerede oppgitt at 2.x-versjonen ikke støttes, du må bla flere sider for å finne denne historiske versjonen, om på side 7, gi direkte en nedlastingslenke: elasticsearch-1.7.5, pakk den ut etter nedlasting
- Last ned den nyeste Exceptionless-utgivelsesartefakt-ZIP-en, pakk den ut etter nedlasting, kopier elasticsearch.yml i katalogen til bin-katalogen i elasticsearch-dekomprimeringskatalogen, kjør elasticsearch.bat i elasticsearch-katalogen, og se at siste linje har den
- Start betyr suksess, åpne http://localhost:9200/ du kan se relevant informasjon, hvis ES er en distribusjonstjeneste, kopier det til konfigurasjonskatalogen og kjør
- service.bat install|remove|start|stop|manager
- Opprett et nytt nettsted i IIS, velg wwwroot-katalogen i katalogen Exceptional decompression, og porten kan tilpasses her, for eksempel ved å bruke 8004, application pool selection 4.0-integrasjon
- Endre nettstedet http://localhost:9200 med ElasticSearchConnectionString som es i web.config, endre <add key="BaseURL" value="http://localhost:8004/#" />, og følg med på "#" etterpå
- Endre .constant('BASE_URL', 'http://localhost:8004') i app.config.*.js
- Åpne http://localhost:8004 og du vil se innloggingssiden, deretter oppretter du en konto – > oppretter et prosjekt, for eksempel å lage et konsollprosjekt, her vil du bli spurt om hvordan du bruker Exceptionless
- ExceptionlessClient.Default.Startup("oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI"), hvor oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI er api-nøkkelen
- Lag et nytt konsollprosjekt og installer det med NuGet
- Install-Package Exceptionless
Skriv testkoden i Main:
Her må du følge med på kommentardelen, eller følgende anrop:
API-nøkkel spesifisert to ganger, eller via
Konfigurasjon med konfigurasjon:
Dette eliminerer behovet for å spesifisere i bruk.
Deretter kan du se unntaksinformasjonen i http://localhost:8004/#/type/error/dashboard.
|