Wiki oficial la fața locului:https://github.com/exceptionless/Exceptionless/wiki/Self-Hosting
- .NET 4.6.1 Acesta nu este instalat separat pentru că am instalat VS2015
- După instalarea Java JDK 1.8+, trebuie să configurezi mediul Java și să adaugi variabilele de sistem: JAVA_HOME corespunde C:\Program Files\Java\jdk1.8.0_102 care este directorul unde este instalat jdk, iar variabila utilizator Path adaugă %JAVA_HOME%\bin; După finalizarea configurației, deschideți cmd și rulați
- java -version Dacă se raportează o eroare, există multe posibilități, caut-o și vei găsi o soluție, a mea este să schimb java.exe în javaa.exe în directorul C:\Windows\System32, să rulez din nou cmd și va avea succes
- IIS 8+ Această senzație nu este obligatorie, iar IIS 7.5 din Windows 7 este de asemenea în regulă
- ElasticSearch 1.7.5 (Elasticsearch 2.x nu este încă suportat) Mergi la adresa de conexiune pentru a descărca versiunea 1.7.5, au declarat deja că versiunea 2.x nu este suportată, trebuie să răsfoiești mai multe pagini ca să găsești această versiune istorică, cam la pagina 7, oferă direct un link de descărcare: elasticsearch-1.7.5, decomprimă-o după descărcare
- Descarcă cel mai recent artefact Exceptionless release ZIP, decomprimă-l după descărcare, copiază elasticsearch.yml din director în directorul bin al directorului elasticsearch de decompresie, execută elasticsearch.bat în directorul elasticsearch și verifică că ultima linie îl conține
- Start înseamnă succes, deschide http://localhost:9200/ poți vedea informațiile relevante, dacă ES este un serviciu de implementare, copieaz-l în directorul de configurare și execută-l
- service.bat install|remove|start|stop|manager
- Creează un site nou în IIS, selectează directorul wwwroot în directorul Exceptional de decompresie, iar portul poate fi personalizat aici, de exemplu, folosind 8004, integrarea selecției poolului de aplicații 4.0
- Modifică http://localhost:9200 site-ului cu ElasticSearchConnectionString ca în web.config, modifică <add key="BaseURL" valoare="http://localhost:8004/#" /> și acordă atenție la "#" după
- Modifică .constant('BASE_URL', 'http://localhost:8004') în app.config.*.js
- Deschide http://localhost:8004 și vei vedea pagina de autentificare, apoi creează un cont – > creezi un proiect, cum ar fi crearea unui proiect de consolă, aici vei fi întrebat cum să folosești Exceptionless
- ExceptionlessClient.Default.Startup("oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI"), unde oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI este cheia API
- Creează un nou proiect de consolă și instalează-l folosind NuGet
- Install-Package Exceptionless
Scrie codul de test în Main:
Aici trebuie să fii atent la partea comentată sau la următorul apel:
cheia API specificată de două ori, sau prin
Configurare cu configurație:
Acest lucru elimină necesitatea de a specifica în utilizare.
Apoi, poți vedea informațiile despre excepții în http://localhost:8004/#/type/error/dashboard.
|