노드에 대한 실시간 오류 알림을 설정합니다.js 프로그램은 15분 이상 걸립니다

밤의 장막이 내리면 무슨 일이 일어날까요?


구름 기반의 노드가 되면js 프로그램에서 사용자에게 영향을 주는 오류가 발생합니까?통지 받았어요?만약 당신의 사용자를 경쟁자의 고객이 아니라 당신의 사용자로 만들고 싶다면, 모니터링과 알림 시스템을 구축하는 것이 매우 중요하다.오늘 나는 너희들에게 어떻게 15분 또는 더 짧은 시간 안에 해결 방안을 세우는지 보여줄 것이다.
클라우드 응용과 기술은 훌륭하고 장점이 많지만 단점도 많아서 이해하기가 어려울 수도 있습니다.나는 이런 환경에서 잘못을 찾는 데 무수한 시간을 들였는데, 이 점은 모두 재미없다.나는 수십 개의 일지를 뒤져야만 오류를 성공적으로 식별할 수 있다는 것을 자주 발견한다. 만약 내가 심지어 그것들을 검출한다면.
개발자가 오류를 더 빨리 발견하고 복구할 수 있도록 도와주기 위해 친구와 codelighthouse.io를 구축한 이유다.
오늘 개발자에게 실시간 응용 프로그램 오류 알림을 직접 보내는 방법을 보여 드리겠습니다.

코드 등대.목위일 개시하다


CodeLighthouse는 노드를 삽입하여 작동합니다.js SDK는 캡처되지 않은 예외와 처리되지 않은 약속 거부를 자동으로 포착합니다.SDK는 또 다른 간결한 기능들을 제공했는데, 나는 이러한 기능들을 더욱 깊이 있게 소개할 것이다.

CodeLighthouse 노드를 설치합니다.js SDK


노드를 추가하는 중입니다.프로젝트에 js SDK를 추가하려면 NPM을 사용하십시오.
npm install codelighthouse

API 키 가져오기


SDK를 사용하려면 액세스 sign up for a free account가 필요합니다.등록하면 조직 이름과 API 키를 찾을 수 있는 관리 대시보드로 리디렉션됩니다.
codelighthouse.io
계속해, 이 두 개를 모두 적어라.잘못된 입력을 방지하기 위해 관리 패널에서 API 키를 직접 복사/붙여 넣는 것이 좋습니다. 또한 아래쪽에 편리한 링크를 제공합니다.

SDK 구성


SDK 가져오기 및 구성은 간단합니다.

organization_nameapi_key는 이전에 복제한 값입니다.관리 패널 에서 찾을 수 있습니다


default_email는 귀하가 등록한 이메일 주소일 것입니다


여기 있다 초대 사용자


우리가 CodeLighthouse를 설계할 때 분포식 민첩한 팀의 복잡성을 고려했기 때문에 협업은 관건적인 디자인 특성이다. 를 통해 다른 사용자를 CodeLighthouse 조직에 초대할 수 있습니다.그들이 초대를 받아들인 후, default_email 에서 그들의 전자 우편 주소를 지정해서 프로그램에 대한 오류 알림을 보낼 수 있습니다.조직의 사용자는 user management page 알림 설정을 구성하고 오류 소스에서 오류를 볼 수 있습니다


SDK를 코드로 가져오면 사용할 수 있습니다:


로그인 글로벌 예외 처리 프로그램


기본적으로 CodeLighthouse는 포획되지 않은 모든 이상과 처리되지 않은 약속을 자동으로 포획합니다.프로그램 오류 알림은 설정 옵션이 지정한 사용자에게 발송됩니다.이것은 당신일 수도 있고, CodeLighthouse 조직의 다른 사용자일 수도 있습니다


키워드 파라미터default_email를 SDK 설정에 전달하면 전역 비정상 처리 프로그램을 비활성화할 수 있습니다


주의해야 할 것은 Express와 같은 프레임워크를 사용한다면, 이것은 항상 예상대로 되지 않을 수도 있습니다.js, 왜냐하면 그들은 보통 자신의 오류 처리 프로그램을 은밀하게 제공하기 때문이다.예를 들어 Express는 루트 내부의 이상을 포착하여 전역 이상 처리 프로그램에 도착하기 전에 처리합니다.다행히도 우리는 해결 방안이 하나 있다


등대 급행열차.js 통합


개인적으로 택배를 좋아해요.js, 나는 유일한 노드가 아니야. 73%의 노드야.js 개발자가 사용합니다.그것의 압도적인 인기는 그것을 지지하는 것을 쉽게 만들었다.Express 애플리케이션에서 발생한 애플리케이션 오류를 쉽게 보고할 수 있습니다.





Manually catching exceptions


물론 많은 개발자들이 그들의 코드에서 이상 처리를 실행할 것으로 예상되지만 &을 보내기를 희망할 수 있습니다.예외 처리된 알림을 받습니다.Dell SDK는





예시와 같이 SDK에서 지정한 기본 사용자나CodeLighthouse 조직의 다른 사용자에게 알림을 보낼 수 있습니다.당신은 에서 다른 사용자를 보고 당신의 CodeLighthouse 조직에 초대할 수 있습니다


user management page in your dashboard Still want to know more?


무슨 문제 있어요?당신은 기술 지원, 다른 언어에 대한 지원을 원하십니까, 아니면 귀사의 요구에 맞추어 계획을 세우고 계십니까?Dell 보기 및 문의documentation page 또는 Dell [email protected] 방문


다음 댓글에서 여러분의 생각을 들을 수 있기를 기대합니다

좋은 웹페이지 즐겨찾기