쿼리를 실행하려고하면 Time limit exceeded
오류가 발생합니다. 나는 다음과 같은 코드를 사용하여 8000에 요청 시간 제한을 높이기 위해 노력 :XQuery : "요청 시간 제한이 최대 허용 값을 초과했습니다"라는 오류를 해결할 수있는 권한 설정
for .....
return (xdmp:set-request-time-limit(8000), myquery)
나는 다음과 같은 오류 XDMP-TIMELIMIT: xdmp:set-request-time-limit(8000) -- Request time limit exceeds the maximum allowed
있어요.
xdmp:set-request-time-limit
함수는 다음 priviliges 중 하나가 필요합니다 :
http://marklogic.com/xdmp/privileges/xdmp-set-request-time-limit-any
또는
http://marklogic.com/xdmp/privileges/xdmp-set-request-time-limit-my
내가 이러한 권한을 설정하는 문제에 직면하고있다.
for .....
return (xdmp:set-request-time-limit(8000), xdmp:privilege("http://marklogic.com/xdmp/privileges/xdmp-set-request-time-limit-any","execute"), myquery)
하지만 여전히 Request time limit exceeds the maximum allowed
오류를 받고 있어요 : 내가 그들을 선언 곳이다. 나는 그들이 잘못된 장소에서 그들을 선언하고 있다고 생각한다.
- 스크린 샷 내 http 서버 설정을 보여줍니다 : 어느
- 기본 사용자 아무도
- 없는 나는 스크린 샷 당신이 공유하고 QConsole 포트에 대한 응용 프로그램 서버가 아닌 응용 프로그램 서버를 의심 쿼리
아니요, QConsole의 컨텐츠 소스 드롭 다운 목록에서 동일한 서버를 선택했습니다. –
QConsole은 웹 응용 프로그램입니다. 자체 HTTP 포트 (8000)에서 실행됩니다. QConsole에 발행 된 요청에 적용되는 시간 종료 설정은 QConsole 포트 (8000)에 대해 구성된 요청입니다. – hunterhacker