Oficjalna wiki na miejscu:https://github.com/exceptionless/Exceptionless/wiki/Self-Hosting
- .NET 4.6.1 Ten nie jest zainstalowany osobno, bo zainstalowałem VS2015
- Po zainstalowaniu Java JDK 1.8+ musisz skonfigurować środowisko Java i dodać zmienne systemowe: JAVA_HOME odpowiada C:\Program Files\Java\jdk1.8.0_102 czyli katalogowi, w którym zainstalowany jest jdk, a zmienna użytkownika Path dodaje %JAVA_HOME%\bin; Po zakończeniu konfiguracji otwórz cmd i uruchom
- java -version Jeśli pojawi się błąd, jest wiele możliwości, wyszukaj go i znajdziemy rozwiązanie, moje to zmienić java.exe na javaa.exe w katalogu C:\Windows\System32 i ponownie uruchomić cmd i będzie zadane
- To uczucie z IIS 8+ nie jest obowiązkowe, a IIS 7.5 mojego win7 też jest w porządku
- ElasticSearch 1.7.5 (Elasticsearch 2.x nie jest jeszcze wspierany) Wejdź na adres połączenia, aby pobrać wersję 1.7.5, już powiedzieli, że wersja 2.x nie jest obsługiwana, musisz przewrócić kilka stron, aby znaleźć tę wersję historyczną, mniej więcej na stronie 7, podaj bezpośrednio link do pobrania: elasticsearch-1.7.5, rozpakuj ją po pobraniu
- pobierz najnowszy plik ZIP artefaktu wydania Exceptionless, rozpakuj go po pobraniu, skopiuj elasticsearch.yml z katalogu do katalogu bin katalogu dekompresji elasticsearch, wykonaj elasticsearch.bat w katalogu elasticsearch i zobacz, czy ostatnia linia go zawiera
- Start oznacza sukces, otwórz http://localhost:9200/ zobaczysz odpowiednie informacje, jeśli ES to usługa wdrożeniowa, skopiuj ją do katalogu konfiguracyjnego i wykonaj
- service.bat install|remove|start|stop|manager
- Utworzenie nowej strony internetowej w IIS, wybór katalogu wwwroot w katalogu Exceptional decompression, a port można tu dostosować, na przykład za pomocą 8004, integracji z Application Pool Selection 4.0
- Zmodyfikuj http://localhost:9200 strony za pomocą ElasticSearchConnectionString jako es w web.config, zmodyfikuj <add key="BaseURL" wartość="http://localhost:8004/#" /> i zwróć uwagę na "#" po
- Zmodyfikuj .constant('BASE_URL', 'http://localhost:8004') w app.config.*.js
- Otwórz http://localhost:8004 i zobaczysz stronę logowania, a następnie utwórz konto – > stworzyć projekt, np. projekt konsolowy, tutaj zostaniesz zapytany, jak używać Exceptionless
- ExceptionlessClient.Default.Startup("oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI"), gdzie oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI jest kluczem api
- Stwórz nowy projekt konsolowy i zainstaluj go za pomocą NuGet
- Install-Package bez wyjątków
Napisz kod testowy w języku głównym:
Tutaj musisz zwrócić uwagę na część komentowaną lub na następujące wezwanie:
API Key, określone dwukrotnie, lub przez
Konfiguracja z konfiguracją:
Eliminuje to konieczność określania użycia.
Następnie możesz zobaczyć informacje o wyjątkach w http://localhost:8004/#/type/error/dashboard.
|