On-premises hivatalos wiki:https://github.com/exceptionless/Exceptionless/wiki/Self-Hosting
- .NET 4.6.1 Ez nincs külön telepítve, mert telepítettem a VS2015-öt
- A Java JDK 1.8+ telepítése után konfigurálni kell a Java környezetet, és hozzáadni kell a rendszerváltozókat: JAVA_HOME megfelel a C:\Program Files\Java\jdk1.8.0_102 amely az a könyvtár, ahol a jdk van telepítve, és a Path felhasználói változó hozzáadja a %JAVA_HOME%\bin; A konfiguráció befejezése után nyisd meg a parancsnokságot, és futz
- java -verzió Ha hiba jelent, sok lehetőség van, keresd meg, és lesz megoldás, az enyém az, hogy a C:\Windows\System32 könyvtárban javaa.exe-re változtatom a java.exe-t, majd újra futtatom a cmd-t, és sikeres lesz
- IIS 8+ Ez az érzés nem kötelező, és az én win7-em IIS 7.5-e is rendben van
- ElasticSearch 1.7.5 (az Elasticsearch 2.x még nem támogatott) Menj a csatlakozási címre az 1.7.5-ös verzió letöltéséhez, már jelezték, hogy a 2.x verzió nem támogatott, több oldalt kell átnézned, hogy megtaláld ezt a történelmi verziót, kb. a 7. oldalon, adj egy letöltési linket: elasticsearch-1.7.5, és letöltöd letöltés után
- Töltsd le a legfrissebb, legfrissebb Exceptionless release artefact ZIP-et, lecsomagold a letöltés után, másold le a könyvtárban lévő elasticsearch.yml az elasticsearch decompression-könyvtár bin könyvtárába, hajtsd le a elasticsearch.bat az elasticsearch könyvtárban, és nézd meg, hogy az utolsó sorban is megvan
- A start sikert jelent, nyisd meg http://localhost:9200/ látod a releváns információkat, ha az ES telepítési szolgáltatás, másold be a config könyvtárba, és hajtsd végre
- service.bat telepítés|eltávolítás|start|stop|manager
- Hozz létre egy új weboldalt IIS-ben, válaszd ki a wwwroot könyvtárat az Exceptional decompression-könyvtárban, és a port itt testreszabható, például az 8004 alkalmazáspool selection 4.0 integrációval
- Módosítsd az oldalt http://localhost:9200 ElasticSearchConnectionString segítségével, hogy a web.config fájlban es-ként változtasd <add key="BaseURL" value="http://localhost:8004/#" />-t, és figyelj a "#" betűre utána
- Modify .constant('BASE_URL', 'http://localhost:8004') az app.config.*-ban.js
- Nyisd meg a http://localhost:8004-t, és meglátod a bejelentkezési oldalt, majd hozz létre fiókot – > létrehozz egy projektet, például konzolprojektet, itt megkérdezik, hogyan kell használni a Exceptionless funkciót
- ExceptionlessClient.Default.Startup("oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI"), ahol oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI is the api-key
- Hozz létre egy új konzolprojektet, és telepítsd NuGet-tel
- Install-Package kivétel nélkül
Írd meg a tesztkódot Main nyelven:
Itt figyelned kell a hozzászólalt részre, vagy a következő hívásra:
API-kulcs kétszer megadva, vagy a következő
Config config-val:
Ez megszünteti a használat során történő meghatározás szükségességét.
Ezután a kivétel adatait a http://localhost:8004/#/type/error/dashboard-ben láthatod.
|