DC/OS 인스턴스에서 호스팅되는 응용 프로그램이 있습니다. 응용 프로그램에서 snowflake 데이터베이스를 쿼리하고 결과를 얻습니다. snowflake sdk을 사용하여 눈송이 데이터베이스를 쿼리하고 눈송이에서 얻은 결과를 스트리밍합니다. 쿼리가 큰 쿼리의 처리가 눈송이에 시간이 걸리는 경우504 게이트웨이 시간 초과 오류 NodeJs
var statement = connection.execute({
sqlText: sql,
complete: function (err, stmt, rows) {
var stream = stmt.streamRows();
callback(err, stream, response);
}}
, 나는 노드 서비스가 계속 실행되고 내 client.although에서 504 게이트웨이 시간 초과 오류를 얻을 수 있지만, 브라우저에서 내가 DC를 타격하고/OS를 가정/postman 여기에 504 시간 초과 오류가 표시되지만 snowflake는 결과를 내 노드 서비스에 반환합니다. 그것을 피하는 올바른 전략은 무엇입니까? 내 노드 서비스가 여전히 snowflake와의 연결을 유지하고 snowflake에서 결과를 얻지 만 서버에서 내 클라이언트로 가져 오는 오류입니다.
안녕하세요, 저는 눈송이 쪽에서 문제가 아닌 것 같습니다, 눈송이는 내 브라우저 (또는 우편 배달부 클라이언트)에서 504 오류가 서버 (서버에서 호스팅되는 나머지 API)에서 얻은 후에도 결과를 내 서버로 반환합니다. 타격이다. – user3649361
확인. 눈송이 문제가 아니라는 것을 알기 쉽습니다. –