python - 如何在cloud9.io上的工作区(容器)之间分配应用程序工作负载?

标签 python docker c9.io

如何在c9上实现此策略?

my_python_script.py在https://ide.c9.io/user/my_workspace

my_python_script.py发送一些文本到https://ide.c9.io/user/my_other_workspace

my_python_script.py在https://ide.c9.io/user/my_other_workspace上启动process_text.sh

my_python_script.py从https://ide.c9.io/user/my_other_workspace检索处理的文本

我需要两个工作区,因为资源限制使我无法在一个工作区上执行此操作

两个工作空间都包含(不同的)占用内存的neo4j数据库

一个数据库处理NLP的文本。其他数据库存储东西。

最佳答案

事实证明cloud9.io没有提供直接的方法。每个工作空间彼此完全分开,因为它们存在于不同的Docker容器中。我可以考虑在另一个工作区的端口8080-8082上创建一个侦听器,该侦听器在命中时会触发bash脚本。或者,我可以使用SSH工作区,因为这将为我提供所有需要的资源。

关于python - 如何在cloud9.io上的工作区(容器)之间分配应用程序工作负载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45925942/

相关文章:

C9平台上的Django消息框架问题

python - gdata youtube api 302 'The document has moved'

python - 如何从Python脚本获取X字体路径?

python - utf-8 编码的文件读取如何工作?

shell - 停止和删除容器有时不起作用

python - 如何在 Cloud9 上为 Python 安装 opencv?

python - pymongo.errors.ConfigurationError : The "dnspython" module must be installed to use mongodb+srv://URIs even after pymongo and dnspython installed

java - 在 Docker Swarm 中运行集群时暴露 Nifi UI

python - 无法连接到托管在 GCP Kubernetes Engine 上的 MySQL Docker

MySQL 未运行