숙련된 사람들에게 알려주세요: 프로그램은 종종 열두 시간 동안 실행되고 종료됩니다.

저자:밤의 정령, 2018-06-29 21:59:17, 업데이트: 2019-07-31 17:31:53

발명자 정량화 오류가 표시되어 있지만 인쇄되지 않은 것은 오류입니다. 어떻게 깨졌죠?


더 많은

밤의 정령때때로 출력 취소 인쇄:GetRecords: type assertion to []interface{} failed 나는 다른 출력 취소가 이것과 관련이있을 수 있다고 의심합니다. 나는 ZB 거래소입니다.

밤의 정령실행 상태에서만 표시되는 경우 오류가 발생하고 프로그램이 종료됩니다. 정상 거래 절차가 얼마나 오래 실행될 수 있는지, 일주일 동안 실행되지 않는지 물어보십시오.

밤의 정령가장 중요한 것은 오류가 출력되지 않았다는 것입니다.

작은 꿈이 글의 내용은 이 페이지에서 볼 수 있으며, QQ 그룹 @My Little Dream에서도 볼 수 있습니다.

밤의 정령그런데, 여러분들의 플랫폼 Exchange.GetRecords에서는 K줄 수를 제어할 수 있는 매개 변수가 없나요?

밤의 정령나는 null값의 속성을 호출하지 않고, 사용하기 전에 판단했다. 현재는 로봇이 개별적으로 하나의 기계에 분산되어 달려보고 있다고 추측하고 있다. var records = _C (exchange.GetRecords, PERIOD_M1); if (!records) { log (("get records error: records === null", "#ff0000"); -1, ♪ ♪

작은 꿈만약 GetRecords 인터페이스에 에러 용납, null값을 호출하지 않는 속성을 했다면, 로봇을 멈추게 하는 오류가 나타나지 않아야 한다. : type assertion to []interface{} failed 이 오류는 거래소가 반환한 데이터 오류이며, GO 하위층이 주장하는 오류가 있다.

밤의 정령나는 FMZ 플랫폼의 GetRecords 구현이 프로그램 종료로 이어질 수 있는 BUG를 암시할 수 있다는 것을 예견했고, 나는 이 호출의 결과에 대해 판단했다. 실수도 실수로 포착되더라도 프로그램이 종료되지 않는다.

밤의 정령로봇은 충분한 비용을 지불하고, 거래소에서 돈이 없어지고, 계속 구매하고 있었다는 것을 말합니다.

작은 꿈로봇은 무료입니다.

밤의 정령자신의 중지, 로그 오버 오류도 표시되지 않습니다, 호스트 정상, 사용 JS. 그러나 어제 밤의 잔액 부족은 단일 인터페이스를 계속 호출, IP는 ZB에 의해 차단, 반 일 동안 해제되지 않았다.

작은 꿈이 쿼리가 나오지 않는 이유는 로봇이 스스로 종료되었기 때문입니다. 로봇 로그에는 아무 것도 표시되지 않습니다. 다른 관리자는 정상인가요?

밤의 정령어떤 오류도 보고하지 않고 바로 탈퇴합니다. 모든 인쇄된 로그는 정상입니다. 탈퇴 이유를 시스템적으로 확인할 수 있습니까?

작은 꿈오류 보고 스크린샷을 붙여넣거나 그룹에 공유할 수 있습니다.

밤의 정령ZB는 이 인터페이스에 대해 초당 1번 이상의 요청을 할 수 없다고 규정하고 있고, 여러 프로세스가 동시에 실행되고 있고, 때로는 루프가 같은 초에 충돌할 수도 있기 때문에 오류가 발생한다고 생각합니다.

밤의 정령이상하게도, 제가 여기서 자주 나오는 것은 exchange.GetRecords에서 발생하는 것이어야 합니다. 다른 함수들, 예를 들어 exchange.GetTickers는 이런 오류를 일으키지 않습니다.

작은 꿈https://dn-filebox.qbox.me/0c4579a78efee12794cbbb5f5a6bc9cd685c7356.png 테스트를 해봤을 때: 『type assertion to []interface{} failed』 이 오류는 거래소가 반환한 데이터의 이상일 수도 있고 거래소가 반환된 데이터 구조를 수정한 것일 수도 있습니다. 현재 테스트는 정상으로 보입니다.

작은 꿈이 문제는 거래소 밑바닥의 데이터 반환 문제입니다. 저는 ZB 거래소를 테스트했습니다. 로봇은 매우 긴 시간 동안 실행될 수 있습니다. 가장 긴 시간은 거의 2년이고 중간에 멈추지 않습니다.

밤의 정령왜 그런지 좀 설명해 주세요.