2014-09-29 2 views
2

저는 shinyapps.io에 업로드 한 앱을 가지고 있습니다. 추적하지 마. 이 앱에는 코드를 호출하여 일부 데이터를 필터링, 계산 및 플롯하는 다양한 반응 입력이 있습니다. 경우에 따라 이러한 입력을 순서대로 선택하면 사이트가 중단되어 500 내부 서버 오류가 발생합니다.shinyapps.io- 리소스를로드하지 못했습니다 : 서버가 500 (내부 서버 오류)의 응답으로 응답했습니다

이상하게도 앱의 로컬 호스팅 (R) 버전에서 동일한 명령을 실행할 때 오류가 발생하지 않습니다.

문제를 일으키는 원인이 될 수있는 의견이나 디버깅 방법에 대한 제안은 정말 비겁합니까? 나는 자바 스크립트 초보자, 그래서 어떤 도움을 주시면 감사하겠습니다.

전체를 대표 오류 로그 : 그것은 밝혀 Alright--

/opt/shiny-server/scripts/shiny-run: line 3: 32 Killed  
/bin/bash --login -c "$SHINY_EXEC_COMMAND $SHINY_R_PATH $*" 

Failed to load resource: the server responded with a status of 500 (Internal Server Error) 
<<[email protected]>>/shared/bootstrap/css/bootstrap-responsive.min.css 

Failed to load resource: the server responded with a status of 500 (Internal Server Error) 
<<[email protected]>>/shared/bootstrap/css/bootstrap.min.css 

Failed to load resource: the server responded with a status of 500 (Internal Server Error) 
<<[email protected]>>/shared/font-awesome/css/font-awesome.min.css 

Failed to load resource: the server responded with a status of 500 (Internal Server Error) 
<<[email protected]>>/shared/datatables/css/DT_bootstrap.css 

답변

3

문제가 실제로 매우 간단합니다. 앱의 메모리가 부족합니다.

오류 로그에 프로세스가 죽어 메모리 부족을 나타내는 행이있었습니다. 크기 = "초대형를" shinyapps :: configureApp ("APPNAME"당신은이 문제를 해결하려면 ShinyApps ::에서 showlogs()

와 오류 로그에 액세스 할 수 있습니다, 당신과 함께 응용 프로그램에 사용할 수있는 메모리를 범프 수 있습니다)

여기서 "APPNAME"은 앱의 이름입니다. 메모리에 대한 자세한 내용은 여기를 참조하십시오. http://shiny.rstudio.com/articles/shinyapps.html

RStudio에서 진단에 도움을 주신 분들께 감사드립니다.