1

한 사이트의 모든 문서를 탐색하고 일부 속성을 확인하기 위해 alfresco에 하나의 Java Backed webscript를 작성했습니다. 프로덕션에서 webcsript를 호출 한 후 HTTP 오류 502를 받고 있습니다.alfresco webcsript를 호출 한 후 프로덕션 환경에서 HTTP ERROR 504를 가져 오는 중 로컬 및 DEV에서 수신하지 않음

동일한 웹 스크립트가 DEV와 로컬에서 작동합니다. 여기에는 로컬 및 DEV에 대한 문서가 매우 적습니다. 하지만 제작시에는 사이트에 엄청난 수의 문서가 있습니다. 그래서 트래버스에 더 많은 시간이 걸리며 예상 한 결과가 생산에 반영되지 않습니다.

그래서 시간 초과 기간을 늘리거나 내 웹 스크립트를 실행하고 프로덕션에서 예상되는 결과를 얻을 수있는 다른 방법이 있습니다.

가능한 방법을 제안하십시오.

미리 감사드립니다.

+0

코드를 보지 않아도 무엇이 잘못되었는지 말할 수는 없으므로 시간이 오래 걸립니다! – Gagravarr

+0

페이징 로직을 사용하여 특정 양의 문서를 반환하십시오. 우리가 당신의 코드를 보게되면, 우리는 당신에게 더 많은 것을 도와 줄 수 있습니다. –

답변

2

일반적인 제안보다 구체적 인 내용을 원하면 코드를 입력해야합니다. Muralidharan Deenathayalan이 말했듯이 컨트롤러에서 페이징을 시도해야합니다.

완전히 다른 접근 방식을 사용해 볼 수도 있습니다. 이런 경우에는 웹 스크립트가 실제로 필요하지 않습니다. 속성을 확인하는 중이라면 대신 OpenCMIS을 사용하십시오. 그것은 여전히 ​​자바이고, 페이징 지원을하고 있으며, 서버를 원격으로 사용할 수 있습니다.

+0

제안 해 주셔서 감사합니다. Activemq Queue를 구현하여이 문제를 해결했습니다. 그러나 당신의 제안은 좋은 것입니다. 다음 번엔 OpenCMIS 사용을 고려할 것입니다. –