问题标签 [openshift-gears]

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 投票
3 回答
1500 浏览

wordpress - 在 Openshift 上构建 Wordpress 站点以进行扩展

Openshift 的默认应用程序生成器将 Wordpress 的网站创建设置为其设备的不可扩展版本。我想知道是否有办法设置可扩展实例并在其上安装 wordpress。

谢谢!

0 投票
1 回答
1653 浏览

openshift - 如何通过 ssh 进入 HA 应用程序?

正如对这个问题的回答所解释的那样:https ://stackoverflow.com/questions/11730590/what-are-some-of-the-tricks-to-using-openshift应该可以通过 ssh 进入其他一些使用带有 openshift 的缩放应用程序时的齿轮。

不幸的是,那里提到的链接(https://openshift.redhat.com/community/faq/can-i-access-my-applications-gear)似乎已经消失了。

通过 [my app url]/haproxy-status/ 我可以看到其他齿轮的名称。它们是长名称,例如 gear-[long number]-[app name]。当我 ssh'ed 进入主装备时,使用该名称我不能再 ssh 进入它们。那里的 ssh 立即返回,没有任何错误。

如果我做ssh blala同样的事情发生了,那么看起来 ssh 已经被主齿轮上的 noop 命令取代了?

当我检查 haproxy conf 文件时,我看到类似的条目;

ext-std-node...我也尝试从主/主要应用程序设备以及我的桌面通过 ssh'ing 到这个地址,但它在这两种情况下都不起作用。

如何获得对其他齿轮的 shell 访问权限?

0 投票
1 回答
45 浏览

openshift - 没有应用程序 - 使用 3 个齿轮中的 2 个

我从 Web 控制台中删除了一个应用程序,但出现了错误。之后,系统没有显示任何应用程序,但说我正在使用 3 档中的 2 档。任何人都知道如何解决这个问题?

0 投票
1 回答
104 浏览

openshift - 高效使用齿轮 - OpenShift

我必须部署一个 Java EE 应用程序并为此使用 Openshift。由于我是新手,所以我想问一下 - 我如何有效地使用 OpenShift 齿轮。- 负载均衡器是单独分配一个齿轮还是如何分配?- 是否建议对 3 档进行缩放?提前谢谢你。对不起,如果问了一些愚蠢的问题。谢谢

0 投票
1 回答
87 浏览

openshift - Openshift - 仅在特定齿轮上重定向请求

我正在使用 HAProxy,而且我有不止一种设备,但我必须使用文件系统。问题是 Gears 不共享文件系统,所以我想知道是否必须设置 HAProxy 以让我将特定请求重定向到特定齿轮(包含 cronjobs 的齿轮)。

我必须使用 HAProxy 还是有其他选择?

编辑

跨设备共享文件系统会很棒,但不是完全必要的。我的用户不需要访问权限。我只希望能够以相同的方式编写文件。我使用特定的 URL 或任何其他技巧。例如,一个特定的 URL 总是转到一个特定的(为什么不一样)齿轮就足够了。

0 投票
2 回答
2438 浏览

openshift - Openshift 在自由计划中将 3 个齿轮组合成 1 个齿轮

我有 opensfhit 帐户,我正在设置我的应用程序,它需要超过 1GB 的空间。如此链接所述,每个齿轮都有 1GB 内存空间。最多允许 3 个齿轮。是否可以将 3 个 Gear 组合成 1 个 Gear,它可以拥有 3GB 的空间。目前我处于免费计划中,并且有 1 个具有 1GB 空间的齿轮,其中有两个墨盒 Jboss 和 Postgresql 数据库。两者加起来占用超过 1GB。所以由于空间限制,我无法部署应用程序。任何方向都会对我有帮助。

编辑 :-

我已经在免费计划中创建了缩放应用程序,根据 openshift 文档,每个齿轮最多可以容纳 1GB 空间,在我的情况下,2 个 Jboss(缩放),负载均衡器,1 个 psql 数据库,所以一个齿轮将有(Jboss +负载均衡器)结合了 1GB、2 档 postgresql 1GB 空间和 3 档 Jboss 1GB(可扩展)。

注意:- 在上述情况下,最小允许缩放档位将是 2 而不是 3,因为一个档位已经分配给数据库。但是最大允许的档位是 3 用于缩放,我不知道它是如何工作的。

从 openshift 管理面板 - JBoss Application Server 7 using 2

OpenShift 配置为使用 Web 代理 HAProxy 扩展此卡式磁带。OpenShift 监控应用程序的传入 Web 流量,并自动添加或删除您的盒式磁带副本(每个都在自己的设备上运行)以根据需要服务请求。

控制 OpenShift 将用于您的墨盒的齿轮数量:

最少 2 个(下拉)和最多 3 个(下拉)小齿轮

每个缩放的齿轮都是以相同的方式创建的——执行正常的 post、pre 和 deploy 钩子。每个墨盒都有自己的运行时数据副本,因此如果您需要在 Web 墨盒之间共享数据,请务必使用数据库。

0 投票
2 回答
431 浏览

openshift - Openshift - 无法连接到 mysql 设备

我的应用程序几乎几天都无法连接到数据库设备。我已经尝试了将近 2 天的搜索,但似乎没有运气。谁能帮忙!

我试过的:

  1. ssh 到主齿轮(应用程序齿轮)是可以的,但是在尝试手动连接到 mysql 时失败。

    $mysql

    错误 2003 (HY000):无法连接到“559e8e625973cad7d10001b5-jobboardkh.rhcloud.com”上的 MySQL 服务器 (111)

  2. 远程登录

    $telnet 559e8e625973cad7d10001b5-jobboardkh.rhcloud.com 48986
    Trying 54.159.182.108... telnet:连接到地址 54.159.182.108:连接被拒绝

  3. 在我的本地端口转发,我尝试像以前一样连接,但现在它不起作用

  4. ssh 到 mysql 设备也无法连接

0 投票
1 回答
43 浏览

openshift - 仅使用两档但 openshift 显示使用中的三档

我有两个应用程序都带有 1 个小齿轮(总共 2 个小齿轮)。

最近我尝试用一​​个小齿轮添加另一个应用程序。作为免费用户,我总共只能使用 3 个很棒的。

在创建这个新应用程序时,我遇到了一些问题,应用程序没有成功创建。但是 openshift 显示剩余的档位现在已被占用。所以我无法重试创建我的第三个应用程序。

目前的情况是,两个应用都用一个齿轮,但使用齿轮三。现在有什么办法可以解决这个问题。