当前位置: 首页 > 知识库问答 >
问题:

OpenShift:可伸缩应用程序中的MySQL

逄皓轩
2023-03-14

我用JBossas7创建了一个新的可伸缩应用程序。创建之后,添加MySql墨盒。但是当我使用SSH登录到gear时,我无法看到mysql目录。同样,当尝试使用sqlplus时,会引发command not found错误。

我还尝试使用JDBC使用一个简单的Java应用程序连接到数据库。在Openshift环境中使用了Valuse变量。出现连接超时异常。

我是不是漏掉了一些基本的东西?

共有1个答案

云宜人
2023-03-14

在一个可伸缩的应用程序中,mysql位于一个子齿轮上。如果您只想获得一个mysql shell,那么就可以从ssh会话运行mysql到head gear。

*现在必须运行--我稍后会提供更多细节。

 类似资料:
  • 因此,我设置了两个档位,一个运行MySQL(档位#1),另一个设置为可伸缩的PHP5档位(档位#2)。我已经手动将数据库数据恢复到Gear#1中,并手动恢复Gear#2中~/app-root/runtime/repo下的原始Wordpress文件。该应用程序现在运行良好,一切就绪。 然而,当我试图将PHP5可伸缩齿轮的最大数量从1增加到2时,应用程序停止工作,只显示默认的齿轮着陆页面,就像空齿轮会

  • 我一直试图用ny NodeJS Express4应用程序(它本质上是一个REST API),来实现OpenShift的HAProxy扩展,但运气不佳。 我正在使用Loader.io的压力测试工具,只有100个用户/分钟(从0开始上升),因为我相信至少NodeJS/Express应该能够处理这个问题。当然,这确实会在60秒内生成大约10-20K请求,但仍然如此。 起初我以为这是由于使用了一个小齿轮,

  • 我通过这个链接使我的wordpress安装在OpenShift http://gshipley-onpaas.rhcloud.com/scaling-wordPress-on-the-cloud上可伸缩。然而,我想我在某个地方漏掉了一步。我的git存储库不包含任何应用程序wordpress文件。我明白这就是目的。我只有应用程序Git上的插件和主题。然而,当第二档启动时(由于缩放),只有我的文件被部

  • 我想在AWS云上运行的Openshift集群中部署我的web应用程序。我正在使用命令使其在外部可用: web应用程序未在8443上运行;它使用https在2553端口上运行。我们不想在8443上运行它。我可以使用<code>oc port forward</code>连接到webapp,但我想通过route命令公开它。我的方法有问题吗? 我在minishift上使用并且能够使用的相同服务,在本地使

  • 在本教程之后,我遇到了Trie数据结构。因为最近我一直在用PHP编程,所以我试图用它来解决讲座中的问题。我能够获得正确的答案,但只适用于较小的输入(输入#10是一个2,82 MB的文件)。显然,我的算法缩放不好。它还超过了PHP默认的128 MB内存限制。 Trie中存储了一个根节点。每个节点都有一个“子”成员。我使用标准PHP数组来存储子对象。子键表示一个字符(目前我正在为每个字符创建一个新节点

  • 我有500MB的数据要推送到云搜索。 以下是我尝试过的选项: 直接从控制台上传: 试图上传文件时,有5 MB的限制。 然后将文件上传到S3并选择S3选项, 上传到S3并在控制台中给出S3 url: 失败并要求尝试命令行。 尝试使用命令行 aws cloudsearchdomain上载文档--endpointurlhttp://endpoint--内容类型application/json--文档s3