问题标签 [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.
node.js - 使用 nodejs 和 nginx 的 Openshift
语境
我有一个使用 nodejs (nodejs-0.10) 在 Openshift 上运行的应用程序。我想添加一个 ngix 作为第一个代理来仅提供静态文件。
问题
问题是如何将 nginx 添加到 Openshift 上正在运行的应用程序中。我看到了这个墨盒gsterjov/openshift-nginx-cartridge但自述文件指示如何使用 nginx 创建新应用程序,而不是如何将其添加到现有应用程序中。
openshift-origin - 即使在端口转发之后也无法在本地访问openshift mysql
嗨,在发布这个问题之前,我看到了许多 stackoverflow 问题并尝试了所有方法,但没有任何效果。我正在使用 openshift 免费层(3 档)。在我的 eclipse-IDE 中配置的 openshift 还提供了 SSH 密钥。没有问题我能够在 openshift 中运行我的应用程序并且应用程序已加载。登录失败时出现以下异常“ mysql ” - 通信链路故障“
下面的代码是我用来连接数据库的
在 Openshift 中,我可以看到 mysql 设备以及凭据,
在 openshift phpMyAdmin 我要查看我的数据库和表,请找到下图以供参考,
端口转发后,我使用以下代码连接到数据库,
连接成功。但是通过 Spring-Security 进行连接时,我遇到了异常。
请找到用于数据库连接的 spring-security xml,
请有人帮助我解决这个问题。
java - 由于 OpenShift/jbossews/Tomcat7.x 上的 Oracle JDBC 驱动程序(ojdbc6-11.2.0.jar)导致内存泄漏
我正在使用 openShift/jbossews(tomcat-7) 和 spring 4.x & 用于使用 tomcat JNDI 数据源配置的 Oracle 11g(ojdbc6-11.2.0.jar) 数据库连接。
当我尝试在应用程序中使用 CI(jenkin build) 重新部署代码(war) 时,一些 Oracle 类会在服务器日志中提供内存泄漏通知。
有没有人遇到过这种类型的问题,请帮我清除这个严重的错误。我能做些什么来清理这些吗?
Openshift Tomcat 服务器日志:-
openshift - Openshift pre_start 和 post_start 钩子无限循环
你好!
我也有钩子,一个用于 pre_start,一个用于 post_start。
- pre_start开始一个自写的脚本,例如:
nohup python foo.py > /dev/null &
- foo.py像往常一样持续运行的地方。
- post_start仅用于诊断一切运行正常,它只是调用
ps aux
并发送有关它的电子邮件。(这是一个带有 shebang 的 Python 脚本)
现在。当我提交并推送某些内容时,重建开始,并以两个 pre_start 和 post_start 脚本之间的无限循环结束:(
他们之间只有一些小消息,我不明白:
谢谢你的帮助!:)
ruby-on-rails-4 - 在 Openshift 上创建 ruby-2.2
有没有人能够使用 Ruby 2.2 在 OpenShift 中创建 Diy 墨盒?
如果是这样,您能与我们分享如何吗?或者是否有计划将 Ruby 2.2 作为默认墨盒?
谢谢
java - 如何外部化 Web 应用程序(战争)的属性文件?
我开发了一个包含 jsp 和 java 代码的 web 应用程序。现在,我已将所有键值对放入一个特定于环境/生命周期的属性文件(如 conf-dev.properties、conf-stg.properties、conf-prod.properties)。
我想将这些属性文件外部化,以便它可以放在战争之外(不影响战争)。现在war文件与属性文件紧密耦合。如果我必须修改任何东西,我必须构建并进行战争和部署。
我在部署服务器机器上的访问权限非常有限(只能访问一个可以放置我的配置文件的文件夹)并且部署过程由 CI(詹金和自动化脚本)处理。
我在互联网上探索并知道我们可以使用弹簧来实现这一点,想知道实现这一目标的最佳方法是什么?
php - 在 openshift 上运行 laravel 5 自定义命令
任何人都知道如何将 laravel 的自定义命令添加为 cron 作业?提前致谢
下面是我的脚本位于.openshift/cron/minutely/robot.sh
python - OpenShift - 在 Rails 应用程序中更新 Python 并安装 PIP
我在 OpenShift 上创建了我的 Rails 应用程序。它使用 Python 和从 PIP 安装的包。如何升级到更新的 Python 版本(目前是 2.6)?
可见墨盒:
然后尝试安装更新的 Python ...
如果可以安装更新版本的 Python,我该如何安装 PIP?
java-8 - 在 DIY openshift 上安装 JDK8
我正在尝试将我的Openshift
DIY
实例升级到JDK8
. 我正在关注这个教程,但我面临磁盘配额超出问题。我可以下载tar.gz
文件,但无法解压缩。我能做些什么?