Oficiálna online wiki:https://github.com/exceptionless/Exceptionless/wiki/Self-Hosting
- .NET 4.6.1 Tento nie je nainštalovaný samostatne, pretože som nainštaloval VS2015
- Po inštalácii Java JDK 1.8+ je potrebné nakonfigurovať Java prostredie a pridať systémové premenné: JAVA_HOME zodpovedá C:\Program Files\Java\jdk1.8.0_102 čo je adresár, kde je nainštalovaný jdk, a užívateľská premenná Path pridáva %JAVA_HOME%\bin; Po dokončení konfigurácie otvorte cmd a spustite
- java -version Ak je nahlásená chyba, je veľa možností, vyhľadaj ju a nájde riešenie, moje je zmeniť java.exe na javaa.exe v adresári C:\Windows\System32 a spustiť cmd znova a bude úspešné
- IIS 8+ Tento pocit nie je povinný a IIS 7.5 na mojom Win7 je tiež v poriadku
- ElasticSearch 1.7.5 (Elasticsearch 2.x zatiaľ nie je podporovaný) Choďte na adresu pripojenia, aby ste si stiahli verziu 1.7.5, už uviedli, že verzia 2.x nie je podporovaná, musíte otočiť niekoľko strán, aby ste našli túto historickú verziu, približne na strane 7, priamo dajte odkaz na stiahnutie: elasticsearch-1.7.5, rozbalte ju po stiahnutí
- Stiahnite najnovší ZIP artefaktu Exceptionless release, rozbalte ho po stiahnutí, skopírujte elasticsearch.yml v adresári do adresára bin adresára elasticsearch decompression, spustite elasticsearch.bat v adresári elasticsearch a skontrolujte, či ho posledný riadok obsahuje
- Spustiť znamená úspech, otvorte http://localhost:9200/ uvidíte relevantné informácie, ak je ES služba nasadenia, skopírujte to do konfiguračného adresára a spustite
- service.bat install|remove|start|stop|manager
- Vytvorte novú webovú stránku v IIS, vyberte adresár wwwroot v adresári Exceptional decompression a port je možné prispôsobiť tu, napríklad pomocou integrácie 8004, výber aplikačného poolu 4.0
- Upravte http://localhost:9200 stránky pomocou ElasticSearchConnectionString ako es v web.config, upravte <add key="BaseURL" value="http://localhost:8004/#" /> a venujte pozornosť "#"
- Upraviť .constant('BASE_URL', 'http://localhost:8004') v app.config.*.js
- Otvorte http://localhost:8004 a uvidíte prihlasovaciu stránku, potom si vytvorte účet – > vytvoríte projekt, napríklad konzolový projekt, tu dostanete výzvu, ako používať Exceptionless
- ExceptionlessClient.Default.Startup("oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI"), kde oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI je api-kľúč
- Vytvorte nový konzolový projekt a nainštalujte ho pomocou NuGet
- Install-Package bez výnimky
Napíšte testovací kód v hlavnom jazyku:
Tu by ste mali venovať pozornosť komentovanej časti alebo nasledujúcej výzve:
API kľúč špecifikovaný dvakrát, alebo cez
Konfigurácia s konfiguráciou:
Tým sa eliminuje potreba špecifikovať pri používaní.
Ďalej môžete vidieť informácie o výnimke v http://localhost:8004/#/type/error/dashboard.
|