问题标签 [shinyproxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1366 浏览

docker - 如何检索 docker 内闪亮服务器的错误日志?

与此处相同的问题:https: //support.openanalytics.eu/t/retrieve-log-files-of-shiny-session-when-launched-on-shinyproxy/494?u=mimaque

我启动了.jar可执行文件,一切正常,但是在闪亮的应用程序中执行某些操作时会发生一些错误。我想查看这些日志,因为我无法弄清楚它为什么不起作用。正常的调试方法不会引发错误,因此,我想查看日志...

0 投票
1 回答
1109 浏览

r - Apache 阻止了 Shiny 的 websocket 协议

我已经使用 Shinyproxy 和 Shiny 部署了一个网络应用程序。

如果我去http://localhost/mycontextpath/app/01_example一切正常。ProxyPass和ProxyPassReverse已在 Apache 中设置,现在我可以直接访问http://mywebsite.org/mycontextpath/app/01_example使用我的应用程序。

问题是屏幕自动变灰。我知道这是 Apache 的问题,因为浏览器调试器会打印此消息:

我尝试将此行添加到我的 Apache 配置中:

但这似乎不起作用。

有什么建议吗?谢谢!

0 投票
1 回答
2213 浏览

r - 是否可以将闪亮代理的登录用户名详细信息传递给闪亮的应用程序?

登录详细信息可以从 Shinyproxy 传递到 Shiny 应用程序吗?
我想编写 sql 查询来过滤内容并仅显示与该用户相关的数据。

0 投票
1 回答
457 浏览

r - Shinyproxy 需要 30 多秒才能启动应用程序

如果在本地运行,R-shiny 应用程序加载速度非常快,但在通过 shinyproxy 运行时似乎需要花费过多的时间来加载。我已经尝试调整心跳和加载等待时间,并且 springboot 虽然缓慢似乎并不能解释所有延迟,但我正在使用最新的 shinyproxy rpm 安装运行 centos7。Docker 已正确配置(容器最终会启动)。

除了启动 docker 和启用代理之外,闪亮的日志没有提供太多细节。

有没有人遇到过类似的问题?这是正常的吗?

0 投票
1 回答
2110 浏览

r - 在 Windows 上托管闪亮的应用程序

首先我的问题与

如何在 Windows 服务器上托管 Shiny 应用程序?

但是,似乎我需要更多的声誉才能在其他帖子中发表评论......

我的问题/疑问:我有一个闪亮的应用程序,我想部署并提供给我部门的人。至少现在,shinyapps.io 的付费版本不是一个选项,所以我正在寻找替代方案。我在 Windows 上工作,这是我理解的一个问题,以便托管我自己的服务器。我尝试了此处提供的解决方案,但出现以下错误:

此外,另一种解决方案是闪亮代理。但是设置起来相当复杂,我在 Windows 10 家庭版上找不到任何方法(所以没有 Hyper-V 可用性......)。如果您知道这一点,请告诉我!

我将不胜感激任何帮助解决它!

谢谢, 扬尼斯

0 投票
0 回答
422 浏览

r - 从 Shinyproxy 内的 docker 容器连接到 Api

我部署了一个管道工 API,可以通过以下方式访问:

curl -X GET " http://vps546862.ovh.net:8000/dep?q=Ain " -H "accept: application/json"

它在我的计算机上运行良好,甚至在没有闪亮代理的服务器上的最小容器(ubuntu + curl)内也能正常工作。

但是在带有 shinyproxy 的服务器上,这不再起作用了。相反,我收到错误消息:

curl: (7) 无法连接到 vps546862.ovh.net 端口 8000: No route to host

它在由 shinyproxy 启动的容器和手动启动的容器内不起作用。

我在 docker 上做的唯一配置是这个:

ExecStart=/usr/bin/dockerd -H fd:// -D -H tcp://127.0.0.1:2375

除了这个问题,一切正常……</p>

使用 shinyproxy 从同一服务器上的高山容器输出:

0 投票
1 回答
958 浏览

docker - 闪亮的代理:连接到 localhost:2375 失败 - 连接被拒绝

当我尝试在 shinyproxy 中启动应用程序时,我收到以下错误
Caused by: java.util.concurrent.ExecutionException: javax.ws.rs.ProcessingException: org.apache.http.conn.HttpHostConnectException: Connect to localhost:2375 [localhost/127.0.0.1] failed: Connection refused (Connection refus

  • 操作系统 - rhel 7.1

Docker.service 文件

0 投票
1 回答
1082 浏览

r - 数据库未使用闪亮代理存储在 docker-image 上

我已经开发了一个解决方案并决定使用 shinyproxy。

我有以下问题:

用户需要捕获解决方案的数据,这些数据必须在数据库中存储和更新,以供访问解决方案的所有用户使用,为此我使用了 SQLite 和 R。

现在,当我登录并捕获数据时,它会保存,但是当我使用其他用户登录时,我无法找到捕获的数据。

问题是保存数据似乎没有保存在 docker 图像上,为什么会这样,我该如何补救呢?

用于问题测试目的:

解决方案链接:https ://xxasdfqexx.com

数据采集​​器用户:

用户名:xxxxx

密码:Fxxxx

管理员用户:

用户名:inxxx

密码:prupxxxxxx

测试:

在解决方案中,如果您转到数据管理选项卡,数据输入,然后右键单击表格并插入新行,单击保存更改,它必须保护对 docker 图像的新更改,但它只是暂时这样做,其他用户看不到所做的更改。

0 投票
1 回答
436 浏览

r - 在闪亮的应用程序中使用 googleAnalyticsR

我尝试允许用户在闪亮的应用程序中连接到谷歌分析帐户(使用闪亮代理):

此应用程序在交互式上下文中运行良好,但在使用 shinyproxy 部署时却没有出现此错误:

我怎样才能允许用户登录到他的谷歌分析帐户?

我的工作在这里:https ://github.com/VincentGuyader/gauth

(Dockerfile、application.yml 和源代码)

问候

0 投票
0 回答
129 浏览

r - Google 开发者控制台 - 从命令行更改授权 URI

所以,这里是上下文:

我正在从 Shiny Proxy 启动应用程序,它是 R 应用程序的服务器服务(但这不是核心问题)。

该服务的作用是在每次用户连接时启动一个新网页,例如 url (for example) http://<url>:<port>/app/01_hello/endpoint/xyzabcdef/— 端点的 id 是随机分配的,稳定的 url 是http://<url>:<port>/app/01_hello.

我在这个应用程序(01_hello)上有一个发送 Oauth 请求的按钮。如果我在一个已经启动的应用程序上,我可以去谷歌开发控制台,手动输入http://<url>:<port>/app/01_hello/endpoint/xyzabcdefghijklm/一个授权的 URI。那行得通。

问题是每次我重新启动这个应用程序时,都会随机生成一个新的端点 ID。所以我无法预测未来用户的端点是什么。

我可以用 JavaScript 捕获这个 id,然后将它发送回我的服务器。

所以我的问题是:一旦我在我的服务器上得到这个 id,有没有办法以编程方式(在命令行中)将此 url/endpoint/id 发送到开发者控制台,以便这个 url 被授权?

也许还有另一种(更优雅的)方法可以做到这一点?

欢迎任何想法。