小编ZPe*_*Peh的帖子

如何防止我的 Shiny 应用程序在开源闪亮服务器中断开连接?

我正在使用 Ubuntu 和 NGINX 在开源闪亮服务器上运行 R闪亮应用程序。但是,由于某种原因,我的应用程序不断收到“与服务器断开连接”的消息,而且我似乎无法让它工作。这个闪亮的应用程序在我的本地运行得非常好。

我已经通过Shiny server session time out does not work中的以下建议尝试了 javascript 解决方法,但它似乎仍然不起作用。

还尝试将app_idle_timeoutapp_init_timeout设置为更长的持续时间,但无济于事。

这是我的 nginx 配置文件:

server {
    listen 80;
    listen [::]:80;
    listen 443 ssl;

    server_name some_ip_address;

    location / {
         proxy_pass http://localhost:3838/;
         proxy_redirect http://localhost:3838/ $scheme://$host/;
         proxy_http_version 1.1;
         proxy_set_header Upgrade $http_upgrade;
         proxy_set_header Connection $connection_upgrade;
         proxy_read_timeout 20d;
    }

}
Run Code Online (Sandbox Code Playgroud)

想知道我是否编辑闪亮的服务器或 nginx 配置文件来使其工作?但我知道只能在专业版本中延长超时,但我猜一定有一些可能的解决方法。

r nginx shiny shiny-server

9
推荐指数
1
解决办法
7610
查看次数

R Markdown:openBinaryFile:不存在(没有这样的文件或目录)

我开发了一个闪亮的应用程序,允许用户通过R Markdown下载HTML报告。我正在尝试将自定义CSS和图像包含到我的rmarkdown文件中。但是,我不断收到此错误消息:

pandoc: Could not fetch (either css or image file)
openBinaryFile: does not exist (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

当我在R Studio上编织.rmd文件时,它可以引用所需的图像文件或CSS。但是,当我运行Shiny应用程序并下载html文件时,出现上述错误消息。我什至尝试将图像和CSS文件与.rmd文件放在同一工作目录中,但无济于事...

output:
  html_document:
   css: pandoc.css

(same error message as above)
Run Code Online (Sandbox Code Playgroud)

一直在尝试为此找到解决方案,但似乎无法...有人可以在这里提供帮助吗?

r pandoc r-markdown shiny

7
推荐指数
2
解决办法
5351
查看次数

标签 统计

r ×2

shiny ×2

nginx ×1

pandoc ×1

r-markdown ×1

shiny-server ×1