问题标签 [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.
docker - 如何检索 docker 内闪亮服务器的错误日志?
与此处相同的问题:https: //support.openanalytics.eu/t/retrieve-log-files-of-shiny-session-when-launched-on-shinyproxy/494?u=mimaque
我启动了.jar
可执行文件,一切正常,但是在闪亮的应用程序中执行某些操作时会发生一些错误。我想查看这些日志,因为我无法弄清楚它为什么不起作用。正常的调试方法不会引发错误,因此,我想查看日志...
r - Apache 阻止了 Shiny 的 websocket 协议
我已经使用 Shinyproxy 和 Shiny 部署了一个网络应用程序。
如果我去http://localhost/mycontextpath/app/01_example一切正常。ProxyPass和ProxyPassReverse已在 Apache 中设置,现在我可以直接访问http://mywebsite.org/mycontextpath/app/01_example来使用我的应用程序。
问题是屏幕自动变灰。我知道这是 Apache 的问题,因为浏览器调试器会打印此消息:
我尝试将此行添加到我的 Apache 配置中:
但这似乎不起作用。
有什么建议吗?谢谢!
r - 是否可以将闪亮代理的登录用户名详细信息传递给闪亮的应用程序?
登录详细信息可以从 Shinyproxy 传递到 Shiny 应用程序吗?
我想编写 sql 查询来过滤内容并仅显示与该用户相关的数据。
r - Shinyproxy 需要 30 多秒才能启动应用程序
如果在本地运行,R-shiny 应用程序加载速度非常快,但在通过 shinyproxy 运行时似乎需要花费过多的时间来加载。我已经尝试调整心跳和加载等待时间,并且 springboot 虽然缓慢似乎并不能解释所有延迟,但我正在使用最新的 shinyproxy rpm 安装运行 centos7。Docker 已正确配置(容器最终会启动)。
除了启动 docker 和启用代理之外,闪亮的日志没有提供太多细节。
有没有人遇到过类似的问题?这是正常的吗?
r - 在 Windows 上托管闪亮的应用程序
首先我的问题与
如何在 Windows 服务器上托管 Shiny 应用程序?
但是,似乎我需要更多的声誉才能在其他帖子中发表评论......
我的问题/疑问:我有一个闪亮的应用程序,我想部署并提供给我部门的人。至少现在,shinyapps.io 的付费版本不是一个选项,所以我正在寻找替代方案。我在 Windows 上工作,这是我理解的一个问题,以便托管我自己的服务器。我尝试了此处提供的解决方案,但出现以下错误:
此外,另一种解决方案是闪亮代理。但是设置起来相当复杂,我在 Windows 10 家庭版上找不到任何方法(所以没有 Hyper-V 可用性......)。如果您知道这一点,请告诉我!
我将不胜感激任何帮助解决它!
谢谢, 扬尼斯
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 从同一服务器上的高山容器输出:
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 文件
r - 数据库未使用闪亮代理存储在 docker-image 上
我已经开发了一个解决方案并决定使用 shinyproxy。
我有以下问题:
用户需要捕获解决方案的数据,这些数据必须在数据库中存储和更新,以供访问解决方案的所有用户使用,为此我使用了 SQLite 和 R。
现在,当我登录并捕获数据时,它会保存,但是当我使用其他用户登录时,我无法找到捕获的数据。
问题是保存数据似乎没有保存在 docker 图像上,为什么会这样,我该如何补救呢?
用于问题测试目的:
解决方案链接:https ://xxasdfqexx.com
数据采集器用户:
用户名:xxxxx
密码:Fxxxx
管理员用户:
用户名:inxxx
密码:prupxxxxxx
测试:
在解决方案中,如果您转到数据管理选项卡,数据输入,然后右键单击表格并插入新行,单击保存更改,它必须保护对 docker 图像的新更改,但它只是暂时这样做,其他用户看不到所做的更改。
r - 在闪亮的应用程序中使用 googleAnalyticsR
我尝试允许用户在闪亮的应用程序中连接到谷歌分析帐户(使用闪亮代理):
此应用程序在交互式上下文中运行良好,但在使用 shinyproxy 部署时却没有出现此错误:
我怎样才能允许用户登录到他的谷歌分析帐户?
我的工作在这里:https ://github.com/VincentGuyader/gauth
(Dockerfile、application.yml 和源代码)
问候
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 被授权?
也许还有另一种(更优雅的)方法可以做到这一点?
欢迎任何想法。