실수 번호 6 - 페이지 22

 
즉, 오류가 다른 평면으로 이동했습니다. 사실을 수집하자
 
즉, 오류가 다른 평면으로 이동했습니다. 사실을 수집하자


그것은 처럼 보인다...
 
테스트 =(
53번의 시도 - 첫 번째만 성공했습니다. 7개의 실수 6번, 나머지 128번.
터미널을 다시 시작한 후 모든 것이 즉시 작동했습니다.

로그에는 ExpertTradeContext: timeout(180000)도 있습니다.
여기에 쓰레기를 버리지 않기 위해 나는 로그를 stringo로 보낼 것입니다 ...

그런데 메일이 적립되었지만 오류가 발생했습니다(드물게)
SMTP: 354 "."로 끝나는 메시지를 입력하세요. 자체적으로 라인에
 
또한 매우 흥미로운 점에 주목했습니다. 주문 설정 기능의 작동 시간은 180초입니다. 180000밀리초..
이것은 내 수면이 아닙니다. 이 주문은 자체적으로 기다리고 있었습니다.
바로 설치까지 저는 끝없는 슬립이 없습니다. 거래 작업 사이의 일시 중지(현재 0)와 오류 발생 후 일시 중지(128 이후 - 아니요, 6 이후 - 일시적으로 비활성화됨)만 있습니다.

order send가 180초 동안 서버에 연결을 요청한 다음 오류가 발생한다고 결론지었습니다. ;)

추신: 물론 연결은 ....
 
또한 매우 흥미로운 점에 주목했습니다. 주문 설정 기능의 작동 시간은 180초입니다. 180000밀리초..
이것은 내 수면이 아닙니다. 이 주문은 자체적으로 기다리고 있었습니다.
바로 설치까지 저는 끝없는 슬립이 없습니다. 거래 작업 사이의 일시 중지(현재 0)와 오류 발생 후 일시 중지(128 이후 - 아니요, 6 이후 - 일시적으로 비활성화됨)만 있습니다.

order send가 180초 동안 서버에 연결을 요청한 다음 오류가 발생한다고 결론지었습니다. ;)

추신: 물론 연결은 ....


지금은 흥미롭다..
 
오류가 충분히 빠르게 재현됩니다 - 재부팅 후 20분이면 충분합니다 =)

터미널을 다시 시작한 후 몇 번 전체 터미널에 대한 연결이 실패했습니다 ...
 
지난 프리빌드에서 안타까운 '오류 6'이 사라진 것 같지만, 또 다른 기능인 'ExpertTradeContest: Timeout(180000)'이 나타나기 시작했다....

비슷하게
 
메타 따옴표.

문제를 해결하기 위해 모든 종류의 정보를 수집하고 자동으로 보낼 전문가를 만드십시오.
예를 들어, 솔루션을 더 빨리 찾는 데 도움을 주기 위해 제 자리에서 시작하게 되어 기쁩니다.
 
간단히 말해서 오류는 리소스 누출로 인한 것으로 이해합니다. 그런 질문 - 그런 것을 잡기 위해 무언가(예: BoundsChecker)를 사용합니까, 아니면 손과 머리로 검색합니까?

디버그 로그를 유지 관리하는 기능은 도움이 될 것입니다. 그러면 어느 정도 고급 사용자는 관찰에 의존할 수 있을 뿐만 아니라 특정 버그의 특성을 판별하는 데 사용할 수 있는 로그 조각을 제공할 수 있습니다.
디버그 로그는 프로그램이 수행하는 작업이 자세히 기록되는 로그를 의미합니다. 이 같은:
소켓 생성: 생성됨(설명자 0x00001053)
12.34.56.78:12345에 연결 중: 오류 WSAECONNREFUSED: 연결 시도가 강제로 거부되었습니다.
소켓 생성: WSAEMFILE 오류: 더 이상 소켓 설명자를 사용할 수 없습니다.


당연히 프로그램 전체에서 로깅을 수행하는 것은 길고 힘든 작업이므로 최소한 버그 보고서를 기반으로 오류가 있을 수 있는 중요한 위치에서 수행할 가치가 있습니다. 개인적으로 수백 메가 바이트의 거대한 로그를 작성하더라도 그러한 로깅을 확실히 활성화할 것입니다.
 
메타 따옴표.

도움이 필요하세요?
드디어 테스트를 해보고 정상적으로 작업할 수 있는 기회를 얻었으면 합니다.
한 달 이상 동안 모든 것이 수작업으로 이루어져야 합니다. 데모 계정이나 실제 계정 모두 전문가와 거래할 수 없습니다.