问题标签 [openshift-cartridge]

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 投票
0 回答
163 浏览

openshift - 在免费计划 Openshift 中创建 Scale 应用程序

我可以在 openshift 中使用我的免费计划创建和扩展应用程序吗?

如果是,那么当我运行此命令时

显示Creating application 'myApp' ...一段时间后
为什么

myemail@gmail.com is currently using 2 out of 3 limit and this application requires 2 additional gears

当实际上我还没有在这个帐户中创建任何应用程序时。(全空白)

0 投票
1 回答
377 浏览

java-8 - Jboss 使用 java 6 而不是 java 8 运行

我将文件名 .openshift/markers/java7 更改为 java8 但现在当我启动齿轮时,它使用 java 6 而不是 java 8,并且在尝试使用 java 8 代码加载类时失败。如何让应用程序使用 java 8?我在 openshift 中使用 Tomcat 6 (JBoss EWS 1.0)。

0 投票
1 回答
19 浏览

openshift-enterprise - openshift 在代理和节点之间同步盒式磁带

我们移除了一个墨盒,这破坏了我们的 OpenShift 安装。

我可以用几个推车创建应用程序,但我们所有的 tomcat 推车基本上都死了。当我运行以下命令时,我得到 422:

我已经清除了缓存,重新启动了一切(tc、watchman、openshift*、一切)。我还能尝试什么?

0 投票
2 回答
3506 浏览

php - Openshift,503 服务不可用。没有可用于处理此请求的服务器

我在 Openshift 上有一个可扩展的 PHP 5.4 磁带,有一个青铜帐户。这是一个 wordpress 博客,我使用它直到 2 周前。

今天,我回来参观它,它说:

503服务不可用。没有可用于处理此请求的服务器。

要检查代理状态,我访问了此链接http://myapp-mydomain.rhcloud.com/haproxy-status并在那里看到:

截屏

看来DOWN了。

使用 rhc tail 检查日志我看到了这一行:

我也尝试使用 openshift“重启”按钮重启应用程序,但没有成功。

不知道怎么解决。任何想法?

提前致谢

0 投票
1 回答
504 浏览

subdomain - 在 openshift 中创建相同的子域

我们的应用程序现在需要子域来处理它的其他部分,我想知道如何使用单个应用程序制作单个应用程序,subdomain.example.com并且example.com具有相同的数据库,并且我们不能保留两个单独的数据库。如何解决这个问题?

0 投票
1 回答
1056 浏览

java - Openshift 无法从 java 代码连接到 mongoDB,超时

我在 openshift 上安装了一个 MongoDB 墨盒,我在从 java 代码连接到它时遇到了麻烦。IP 地址、端口和凭据取自 openshift 的 RockMongo 卡式盒。以下方法调用:

和这个 mongo 客户端配置:

导致 INFO:PrimaryServerSelector 从集群描述 ClusterDescription 中选择没有服务器,并且异常:在等待与 PrimaryServerSelector 匹配的服务器时在 30000 毫秒后超时。

编辑:我也无法通过 mongo 终端应用程序在 openshift 上连接 mongoDB 服务:“异常:连接失败”,所以我认为这是 openshift 配置问题。端口转发和服务本身启动

0 投票
1 回答
243 浏览

redis - 在 openshift 中与另一个齿轮上的 redis 连接

我创建了 2 个齿轮,php-5.4 和 nodejs+redis。

如何从我的 PHP 设备连接 Redis?我在哪里更改配置?

我正在使用这个 redis 墨盒:

https://github.com/smarterclayton/openshift-redis-cart

0 投票
2 回答
702 浏览

compilation - 如何在 OpenShift 上编译和安装源代码?

我正在尝试在 OpenShift 上在线安装“whois”,由于权限,我无法使用 yum 安装

我不知道安装包的任何替代方法,因此考虑编译源代码。

制作可用。

那么如何在 OpenShift 上通过 SSH 编译源代码?太感谢了!

编辑:我可以make打包但不能install打包。

更新:添加环境变量和相关数据。

$PATH

install

期间的错误信息make install

期间的错误信息make /path/to/install

0 投票
1 回答
147 浏览

openshift - 在 Openshift 中测试性能并防止被禁止 IP

我有一个托管在 openshift 中的应用程序。现在我想弄清楚可以处理多少请求以检查速度和可用性。

所以我的第一次尝试是生成一个对我的 Rest 服务的多个 HTTP GET 请求(用 python 制作并托管在 openshift 中)。

我担心我的 IP 工作场所会被禁止,因为这看起来像是一种攻击。

另一方面,我看到有像New RelicDataDog这样的工具来检查指标,但我不知道我是否可以模拟 http 请求然后检查响应时间。

开放式响应

我终于写信给 Openshift 支持,他们告诉我我可以毫无顾虑地模拟 http 请求。

0 投票
1 回答
207 浏览

node.js - Openshift redis 墨盒在 socket.io 脚本上出现奇怪的异常 ETIMEDOUT

我有一个 socket.io 节点脚本正在运行,它充当聊天服务器。我让它在本地服务器上运行正常,并且已经尝试将它移到 openshift 上。

我使用以下墨盒使其工作 - https://github.com/smarterclayton/openshift-redis-cart/issues

在运行服务器的本地版本时,在连接到 openshift redis 时,我在运行脚本后恰好 127 秒时遇到奇怪的超时。

我以前看过 events.js:72 ,但通常是在我尝试运行节点脚本时,该脚本已经在该端口上运行。

很确定脚本本身很好,因为当我将 redis 服务器换成我的本地服务器时,它会在那里放置几天并且工作正常。

所以我的问题是:当 redis 托管在 openshift 上时,为什么我的 socket.io 脚本会在 127 秒后自行杀死?