我有一个闪亮的应用程序,可以在本地正常运行,但是当我在使用闪亮服务器的服务器上运行该应用程序时,它会出错:
An error has occurred
The application exited unexpectedly.
connect ECONNREFUSED 127.0.0.1:42343
完整的日志文件如下:
Listening on http://127.0.0.1:40120
Attaching package: ‘DT’
The following objects are masked from ‘package:shiny’:
dataTableOutput, renderDataTable
Attaching package: ‘colourpicker’
The following object is masked from ‘package:shiny’:
runExample
Highcharts (www.highcharts.com) is a Highsoft software product which is
not free for commercial and Governmental use
Attaching package: ‘dplyr’
The following object is masked from ‘package:gridExtra’:
combine
The following objects are masked from ‘package:stats’:
filter, lag
The following objects are masked from ‘package:base’:
intersect, setdiff, setequal, union
Error: C stack usage 712945208772 is too close to the limit
Error in structure(list(message = as.character(message), call = call), :
invalid tag in name extraction
Calls: runApp ... tryCatchList -> tryCatchOne -> simpleError -> structure
Execution halted
因此错误为C stack usage 712945208772 is too close to the limit
。
我读过一些地方只是为了增加C堆栈限制。但是,这个错误是什么意思呢?是什么导致此错误,以及如何进行故障排除?使用profvis
有任何帮助吗?我在代码中没有发现任何明显错误。