0
當我嘗試運行查詢時,出現以下錯誤:Time limit exceeded
。我試着用下面的代碼,以增加申請時限: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
功能需要以下特權時的一個:
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
錯誤。我想我是在錯誤的地方宣佈他們。任何幫助
注:
不,我從QConsole中的內容源下拉列表中選擇了相同的服務器。 –
QConsole是一個Web應用程序。它運行在它自己的HTTP端口(8000)上。適用於發佈到QConsole的請求的超時設置將爲爲QConsole端口(8000)配置的超時設置。 – hunterhacker