온프레미스 공식 위키:https://github.com/exceptionless/Exceptionless/wiki/Self-Hosting
- .NET 4.6.1 이 프로그램은 VS2015를 설치해서 별도로 설치하지 않았습니다
- Java JDK 1.8+를 설치한 후에는 Java 환경을 설정하고 시스템 변수를 추가해야 합니다: JAVA_HOME c:\Program Files\Java\jdk1.8.0_102에 해당하며, 이는 jdk가 설치된 디렉터리이고, 사용자 변수 Path는 %JAVA_HOME%\bin을 추가합니다; 구성이 완료된 후 cmd를 열고 실행하세요
- Java -version 오류가 보고되면 여러 가능성이 있습니다. 검색하면 해결책이 있습니다. 제 방법은 C:\Windows\System32 디렉터리에서 java.exe를 javaa.exe로 변경하고 다시 cmd를 실행하면 성공할 것입니다
- IIS 8+ 이 느낌은 필수는 아니고, 제 win7의 IIS 7.5도 괜찮습니다
- ElasticSearch 1.7.5 (Elasticsearch 2.x는 아직 지원되지 않음) 연결 주소로 가서 1.7.5 버전을 다운로드하세요. 이미 2.x 버전은 지원되지 않는다고 명시되어 있습니다. 이 역사적 버전을 찾으려면 여러 페이지를 넘겨야 합니다. 약 7페이지에서 직접 다운로드 링크를 주세요: elasticsearch-1.7.5, 다운로드 후 압축을 풀어주세요
- 최신 예외 없는 릴리스 아티팩트 ZIP을 다운로드하고, 다운로드 후 압축을 풀고, 디렉터리의 elasticsearch.yml을 elasticsearch 압축 해제 디렉터리의 bin 디렉터리로 복사한 뒤, elasticsearch 디렉터리에서 elasticsearch.bat을 실행하면 마지막 줄에 해당 내용이 있는지 확인하세요
- 시작은 성공을 의미합니다. 관련 정보를 볼 수 있는 http://localhost:9200/ 열면 ES가 배포 서비스라면 config 디렉터리에 복사하고 실행하세요
- service.bat install|remove|start|stop|manager
- IIS에서 새 웹사이트를 만들고 Exceptionk 압축 해제 디렉터리에서 wwwroot 디렉터리를 선택하면, 예를 들어 8004, 애플리케이션 풀 선택 4.0 통합을 통해 포트를 맞춤 설정할 수 있습니다
- web.config에서 ElasticSearchConnectionString으로 사이트 http://localhost:9200 을 수정하고, <add key="BaseURL" value="http://localhost:8004/#" />를 수정한 뒤, "#"에 주의를 기울이세요
- app.config에서 .constant('BASE_URL', 'http://localhost:8004')를 수정하세요.*.js
- http://localhost:8004 을 열면 로그인 페이지가 보이고, 계정을 생성하세요. 예를 들어 콘솔 프로젝트 생성 같은 프로젝트를 만들 > 있으면 예외 없는 사용 방법을 안내받을 수 있습니다
- ExceptionlessClient.Default.Startup("oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI"), where oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI is the api-key
- 새 콘솔 프로젝트를 만들고 NuGet으로 설치하세요
- Install-Package 예외 없음
테스트 코드를 메인으로 작성하세요:
여기서는 댓글 부분이나 다음 통화에 주목해야 합니다:
API 키는 두 번 지정하거나,
구성 및 설정 사용:
이렇게 하면 사용 시 명확히 지정할 필요가 없어집니다.
다음으로, http://localhost:8004/#/type/error/dashboard 에서 예외 정보를 확인할 수 있습니다.
|