问题描述
我认为 global.R 文件是在应用程序启动之前运行一次的文件。这意味着我们可以将它用于各种数据处理、运行模型,当然,还可以加载您的数据。在 global.R 中,我正在创建 random 值的向量。在本地刷新我的网页时,它返回与 global.R 运行一次相同的随机值。我想了解它如何在使用 Shinyproxy 的 docker 容器中工作。 Docker 为每个用户创建单独的容器。这是否意味着每次为每个用户显示 global.R 的不同随机值(直到容器关闭)?刷新网页(托管在 docker 中)意味着单独的容器?注意:我不想设置种子。我只需要随机化
解决方法
我认为你需要明确地设置你的种子(来自文档):
最初,没有种子;从当前创建一个新的 需要时的时间和进程ID。