我有一个独立的spring/rabbit应用程序,配置如下:
<rabbit:template id="amqpTemplate" connection-factory="connectionFactory" reply-timeout="1000"/>
<rabbit:admin connection-factory="connectionFactory" />
<beans profile="cloud">
<cloud:rabbit-c
我在vSphere上部署了CloudFoundry,使用BOSH(带有CF清单文件的完整BOSH),属性srv\u api\u uri:http://api.cf.epam.by
当我尝试登录到CloudFoundry实例时,出现了错误
vmc login
target: http://api.cf.epam.by
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A:
我是CloudFoundry的新手,我创建了一个帐户,并创建了一个Java应用程序。
现在我需要将第三方jar和lib添加到tomcat/lib文件夹中,并将lib添加到该服务器的环境变量中
这在CloudFoundry中可能吗
谢谢您可以在正常添加新的第三方jar后为应用程序创建新的War文件,然后重新部署应用程序。这将在cloudfoundry上更新您的应用程序
如果这就是你想要的,请告诉我
谢谢,
-Hitesh要想做你想做的事情,你必须在定制Tomcat的同时进行独立部署,而不是将你的应
报告说:
$cf记录应用程序名称--最近的
显示LoggGator缓冲区中的所有行
这个缓冲区有多大?我可以自己更改吗?免责声明:我不为Swisscom工作,所以我不知道他们的平台是如何配置的。尽管如此,我相信我仍然可以回答你的问题
这个缓冲区有多大
我相信您要查找的值是doppler.maxRetainedLogMessages,默认值为100
也就是说,我认为缓冲的行数应该无关紧要。最近的日志功能纯粹是一种方便,而不是用于日志存储。如果你试图使用它,你需要知道它会缓冲多少,那么你可能错误地
我们有以下两个端点,它们有各自的组织和空间
1开发环境:
a、 b.c.org.cloud
2概念验证环境poc:a.b.c.poc.io
有一个路径名为my-cool-app.a.b.c.poc.io的appmy cool应用程序正在poc环境中运行
由于此应用程序中存在代码气味问题,路由名称由应用程序源代码硬编码决定,但不是通过cf push的manifest.yml决定。这将导致在开发环境中为我的酷应用程序指定相同的路由名称my-cool-app.a.b.c.poc.io
1应用程序能否在
因此,作为一名SAP顾问,我试图了解SAP cloud foundry。
据了解,到目前为止,CloudFoundry是一个运行时引擎提供商(在云上)。
有许多云铸造厂,如SUSE、IBM、SAP云铸造厂
疑问:-
我为Android开发了一个应用程序,
我将应用程序部署在Web服务器中,
现在每个人都可以从Google Play下载并使用它
我将同一个应用程序部署在CloudFoundry的中。
现在每个人都可以从Google Play下载并使用它
云铸造和Web服务器之间有什么区别吗?或者两
我开发了一个grails应用程序,通过使用request.remoteAddr来识别访问者所在的国家。我将该应用程序推送到cloudfoundry,它运行良好,但remoteAddr的所有值都是cloudfoundry的内部值,如172.30.49.25,因此我的应用程序不识别任何国家。我尝试了这个地址-同样的结果
所以问题是:如何在部署在CloudFoudry中的Grails或Java应用程序中获取用户的实际IP地址?您应该能够从X-Cluster-Client-IP或X-Forwarded-
安装VCAP时执行“bash”时,这通常表示存在网络或代理问题。你还看到错误吗?如果是这样,我建议将错误的完整输出发布到vcap dev google组
尝试按照中提到的步骤在我的机器上的UBUNTU服务器VM上设置VCAP
问题是什么
事情似乎进展顺利,但进展顺利(https://github.com/cloudfoundry/vcap/#step-5-validate-that-you-can-connect-and-tests-pass)我在尝试执行以下命令时遇到异常-vmc target api.vcap.me
我在控制台上看到的例外情况是:
主机不可用或无效:'http://api.vcap.me"
你想看看答复吗?[yN]:y
HTT
我试图上传一个新安装的Typo 6.1,我只是解压缩并选择mysql作为数据库。正如人们所预料的那样,它在本地运行良好。但当我将其推到CloudFoundry时,应用程序将无法启动。它也没有给我一个错误,它只是拒绝启动
是否有其他人让Typo 6在CloudFoundry上运行?如果是,您采取了哪些步骤来配置它?您是否能够通过vmc logs命令检查Cloud Foundry上的日志?您是否能够通过vmc logs命令检查Cloud Foundry上的日志?Typo 6是一个古老的Rails项目
我试图在一个基于BOSH的cf实例上部署多个版本(例如cassandra cf版本、mysql cf版本、elasticsearch cf版本)。对于上面列出的每个版本,我都有一个部署清单文件,其中列出了要部署CloudFoundry的组件以及与该版本相关联的服务。由于与CF相关的基础设施已经部署并正在运行,我想知道在部署清单中是否有方法指向当前正在运行的CF。目前,我在每个服务版本中重复CF的部署信息,这导致BOSH为每个版本部署CF
总而言之,我希望有两种不同类型的部署清单,如下所示:
仅C
我使用bosh/microbosh安装了Cloud Foundry。现在我正在尝试使用
运行/make_manifest warden时,我收到错误:
Can only target Bosh Lite Director. Please use 'bosh target' before running this script.
我已将目标设定为192.168.0.5:
$ bosh target
Current target is https://192.168.0.5:25555 (vms-
我是CircleCI新手,想知道如何将CircleCI构建手动部署到Pivotal Cloud Foundry
假设我的CircleCI构建通过了(测试等),因此“已知良好”,我想将其部署到Cloud Foundry
是否有一种方法可以手动而不是连续地部署CircleCI构建?您可以在CircleCI中定义,您可以在构建通过后下载CircleCI,然后从您的计算机中推送它们
无论如何,我宁愿建议继续,例如,staging或production。然后,您可以通过合并到该分支来触发构建。首先,看一看
在我们的例子中,Eureka发现服务正在Cloud Foundry上运行。同样在CF上运行的客户端向Eureka注册,我们可以看到所有实例都已注册
我们还可以使用DS Replica的功能同步运行在不同AZ上的Eureka服务器
然而,我不清楚Eureka服务的对等实例之间的复制如何适用于运行在同一AZ Cloud Foundry上的多个实例
鉴于Cloud Foundry路由器将应用程序的所有实例公开在同一个AZ上,作为单个HTTP url,这些实例如何同步,以便在访问时提供一致的Eureka
我想了解cf app命令报告的内存状态。
e、 g.如果我的应用程序返回
state since cpu memory disk details
0运行2017-02-11 08:06:39上午18.2%2.2G/4G 200.3M/1G
这2.2G到底意味着什么?因为当我在newrelic中看到我的应用程序时,它显示大约1GB正在使用。我相信当应用程序启动时,实际分配还将取决于其他一些参数(xmx,内存计
阅读有关AZs的cloud foundry文档时,会提到:
只要大多数AZ仍然可以访问,Cloud Foundry就可以保持其可用性。例如,一个三AZ部署在一个完整AZ停机时保持正常,而一个五AZ部署可以承受最多两个AZ的停机,而不会影响正常运行时间
我不明白为什么?我的理解是,当一个AZ仍然可以访问时,三个AZ部署仍然有效,与五个AZ部署相同,我应该如何理解这一点?假设AZ 1与AZ 2和AZ 3失去连接。AZ1假设AZ2和AZ3出现故障,并开始从AZ2和AZ3加速工作负载以恢复容量。同时,A
下面是推送时出现的错误:
org.cloudfoundry.client.v2.ClientV2Exception: CF-InvalidRelation(1002): The app cannot be mapped to this route because the route is not in this space. Apps must be mapped to routes in the same space.
下面是清单文件:
applications:
- name: xyz-
我有一个应用程序是推到cf使用cf推。现在我已经更改了环境变量之一,然后使用cf restage重新启动应用程序。我的理解是,当我们重新启动时,它将再次编译水滴并构建水滴,同样的操作也可以通过cf push再次为应用程序完成。所以我想知道的是这两个命令之间的区别,以及cf内部是如何处理的 区别在于一个上传文件,一个不上传
当您运行cf push时,cli将从您的本地文件系统中提取位,上载它们,启动您的应用程序,如果成功,则运行您的应用程序。如果您对应用程序中的文件进行了更改并希望部署这些文件,那
[问题]
是否可以将此错误日志中的“端口8080”输出为“端口80”
[程序]
$ cf push
$ cf set-health-check <myapp> --endpoint / health
$ cf logs <myapp>
-
[HEALTH / 0] ERR Failed to make HTTP request to '/ health' on port 8080: received status code 404 in 0ms
[CELL / 0
我已经部署了一个rails应用程序(使用Rails3.2.3.Ruby1.9.2),它已经启动并运行,一切正常。然后我尝试使用rails控制台管理它,如VMCRails控制台myapp。控制台可以连接,但是当我发出像User.count这样的命令时,我得到以下错误:
User.count(0.3ms) SELECT COUNT(*) FROM `users`
ActiveRecord::StatementInvalid: Mysql2::Error:
MySQL server has go
我目前正在评估我的公司是否有可能至少在我们的测试环境(如果不是生产环境)中使用Cloud Foundry
我想知道是否有可能在基础设施而不是应用程序级别保护对这些(grails)应用程序的访问?我在文档中找不到任何东西表明这是可能的
例如,我可以在防火墙级别通过IP锁定对应用程序的访问吗
我意识到我可以通过以下方式在应用程序级别提供安全性:
春季安全
云铸造UAA,托管SSO解决方案
…如果我们能够保证环境可以被更多地锁定,这将给公司的员工带来更多的安慰。Cloud Foundry本身并不关
我希望能够从部署在VCAP上的应用程序向支持SMTP的电子邮件提供商发送电子邮件。有没有办法配置VCAP来实现这一点?Cloud Foundry的出站通信没有限制,您应该能够从应用程序连接到您喜欢的任何邮件服务
为了实现持续集成,CloudFoundry引入了与Jenkins CloudBees的集成。Jenkins CloudBees支持构建应用程序并在成功构建后部署到cloudfoundry.com。
网址-
但是,我需要将CloudBees与VCAP集成。有人能帮我做这件事吗?目前,CloudBees只针对cloudfoundry.com,但计划将其扩展到任意端点。现在-您可以使用构建后作业/脚本与vcap对话,并部署希望您的cloud foundry安装运行的最终工件/文件您的意思是要部署到您自
Pivotal Cloud Foundry中的应用程序部署失败。查找下面的登台错误日志。我猜buildpack的下载可能会失败
“cf push”命令的日志:
正在创建应用程序gs,以abc.xyz的形式在org DEV/space Project-1中提供web内容。。。
嗯
正在创建为web内容服务的路由gs.cf.myorg.com。。。
嗯
正在将gs-serving-web-content.cf.myorg.com绑定到gs-serving web内容。。。
嗯
正在上载服务web内容
使用来自其他存储库的部署,例如。
正在尝试部署此处描述的应用程序
从这个JazzHub存储库
我正在使用“DeploytoBlueMix”按钮,这一切都正常,直到最后一步它尝试部署到Bluemix
部署日志显示
“失败了
找不到要绑定到app-remkohdev1-1539的服务MongoLab-j6“当您单击“部署到bluemix”按钮时,“部署到bluemix”中的部署阶段将无法将服务绑定到应用程序,因为MongoDb服务必须与manifest.yml文件中的确切服务名称匹配,您的共享
我的VCAP如下所示:
"VCAP_SERVICES": {
"rabbitmq": [
{
"credentials": {
"hostname": "10.11.241.52",
"ports": {
"15672/tcp": "52764",
我们正在使用Gemfire PCC作为通用缓存解决方案之一。客户端将使用gemfire作为缓存服务。为了实现这一目标,我们使用名称、值字段定义了公共数据模型。所以对于n个区域,它将是同一类
问题是,当此类类型的第一个put或putAll发生时,PDXType已使用插入的字段注册。从那时起,由于相同的类类型,每个缓存都使用相同的PDXType
假设我插入了下面的记录
Region1-foo.GenericClass
name=FirstName,value=Abc
name=LastName,v
CF Push的-m参数是否适用于容器可用的总内存、droplet可用的内存、droplet可用的总内存+RootFS+Buildpack文件+环境变量或其他
cfpush的内存参数-m在CloudFoundry中适用于什么
它为执行应用程序的容器设置内存限制。您可以在容器中运行任何您想要的,一个进程或多个进程,总的来说,它们的内存消耗需要保持在内存限制以下
如果您超过内存限制,OOM killer将启动并终止您的一个进程,这可能会导致您的应用程序实例退出,然后平台将重新启动应用程序。它通常会导
我是云铸造和Mindsphere的新手。我的节点应用程序在本地主机上运行良好
上传到Cloud Foundry并在mindsphere注册后。文件未加载。甚至CSS文件也显示404状态(在网络中)
如何加载所有文件?我怎么了
以下是我的本地主机(正在加载文件):
以下是我上传并注册的URL:
提前感谢这似乎是同一个问题。在那边回应。看起来是一样的,但技术上有所不同。但这里至少加载了html(这个应用程序带有node&html)。根本没有加载文档(这是Reactjs应用程序)。奇怪的问题,但4
我尝试在cloudfoundry上部署Sinatra应用程序。我遇到以下错误:
$vmc push
Would you like to deploy from the current directory? [Yn]:
Application Name: myapp
Detected a Sinatra Application, is this correct? [Yn]:
Application Deployed URL [myapp.cloudfoundry.ctrls.com]:
Memo
尝试使用vmc通过隧道进入mongodb,我看到了以下错误
vmc tunnel
1: mongodb-XY
2: redis-XY
Which service instance?> 1
1: none
2: mongorestore
3: mongo
4: mongodump
Which client would you like to start?> 3
Opening tunnel on port 10000... FAILED
RuntimeError: Remote t
我正在尝试将文件上载到我的bluemix应用程序,但我在使用和理解文件系统时遇到问题。成功上传文件后,我想在配置文件上给出它们的路径
具体来说,我想将一个jar文件上传到服务器,然后将其用作javaagent
我试过从几个方向接近这个isuue。
我发现我可以在liberty_buildpack中创建一个文件夹,并将文件放在其中,我可以稍后在编译发布阶段从tmp文件夹访问它:
/tmp/buildpacks/ibm-websphere-liberty-buildpack/lib/liberty_
我想知道,在CF Garden容器中使用多个线程是否是一个好主意。根据12因素应用程序,我的理解是一个容器、一个进程和一个线程。但是,在与一位同事讨论之后,我不再那么确定了
那么,在CF中使用线程池是一个好主意吗
最好的问候使用多少线程完全取决于您自己。CloudFoundry在应用程序可以使用的线程数量方面没有特别的区别。与任何环境一样,您可以使用的线程数量将取决于可用资源,任何关于您的语言和运行时线程使用的一般建议都应适用于在Cloud Foundry上运行您的应用程序
我提供的唯一针对Cl
您好,我们已经创建了一个从pcf到logstash的系统日志排放,但有时我们会得到2018-07-19T15:09:53.524+05:30[LGR/][ERR]系统日志排放:写入时出错。后退4ms
这是一个错误。
这是什么?为什么?我怀疑这是您的Cloud Foundry平台中的日志系统在试图与您的日志库对话时出现的通信问题。不过,该消息并没有给出确切的错误。要找到这一点,您需要成为一名平台操作员,并查看Loggregator日志,以了解其失败的原因。如果您不是CF平台运营商,请联系您的运营商
在现有正在运行的应用程序上应用cf push,停止并启动带有新工件的应用程序实例
此应用程序已分配路由名称
1为了评估银行应用程序的停机时间,在cf推送过程中,从停止现有应用程序实例到启动新应用程序实例涉及哪些步骤
2蓝绿色部署是否减少了停机时间
cf推送中的步骤在流程图中进行了说明,其中包括
创建应用程序
上载
登台
蓝绿色部署消除了推送新应用程序版本导致的停机时间。
基本工作流在中描述得非常好。基本思想是将新版本并排部署到旧版本,将应用程序的路由分配给这两个版本,然后从旧版本中删除路由。这样
尝试将最新的xwiki(xwiki-enterprise-web-4.1-milestone-2)war文件部署到cloudfoundry(不耦合到MySql数据库),并出现奇怪的错误(在控制台中,尝试使用STS启动xwiki时):
java.io.FileNotFoundException:/var/vcap/data/dea/apps/politic-xwiki-0-4aa67856cdca2e052aea5e0761b2366/tomcat/。/tomcat.state(打开的文件太多)
我已经阅读了有关的可用文档。但这对如何将sidekiq部署到cloudfoundry没有帮助
如何运行,bundle exec sidekiq?当您推送应用程序时,不要为框架选择“Rails”,而是选择“other”然后选择“standalone”,然后会提示您输入启动应用程序的命令,这是推送应用程序时输入bundle exec sidekiq的地方,不要为框架选择“Rails”,而是选择“other”然后选择“standalone”,然后系统会提示您输入启动应用程序的命令,您可以在这里输入bu
我使用Java7和Spring开发了一个独立的应用程序。当我在CloudFoundry上部署应用程序时,一开始一切正常。当我运行mvn cf:apps时,我看到所有应用的状态都是STARTED。然而,几个小时后,应用程序似乎崩溃了,它的状态仍然是STARTED,但当我尝试检索日志时,我发现以下错误:
[ERROR] Failed to execute goal org.cloudfoundry:cf-maven-plugin:1.0.0.M4:logs (default-cli) on proj
我从本指南中了解到,通过CLI支持此部署
我可以使用我的关键Web服务Web界面来实现这一点吗
绿色实例是否连接到生产数据库
任何向导都非常感激
可以,您可以使用web界面映射和取消映射管线。当您转到应用程序的详细信息应用程序时,您可以在底部看到一个选项卡面板。其中一个标签上写着“路线”。在那里,您可以映射和取消映射路线
是的,两个实例都应该连接到同一个数据库。在一段时间内,当两个实例都处于活动状态时(生产路线映射到这两个实例),用户将使用旧版本和新版本。如果用户正在使用旧版本,则您希望在用户切
作为标题,如何在CloudFoundry cli中显示CPU使用情况
我能够在第一次部署时看到CPU使用情况
使用cf app-app-NAME显示应用程序启动后发布的视图
我们正在尝试使用CloudFoundryClient(org.cloudfoundry.client.lib)来利用REST接口来添加应用程序、创建服务等
我们在org.cloudfoundry.client.lib.oauth2.OauthClient的getToken方法中看到一个问题,它试图访问org.springramew.security.oauth2.client.token.grant.implicit.ImplicitAccessTokenProvider的setRestTemp
对MongoExplorer来说太长了。出于某种原因,MongoExplorer将最大密码长度设置为20。mvc tunnel生成的凭据不起作用。恐怕您不能,因为这实际上是为您的服务生成的凭据(不仅仅是为tunnel功能生成的凭据)。也许您可以用另一种方式将密码传递给MongoExplorer(也许是命令行参数?恐怕密码是生成的,因此您无法更改它。我会针对MongoExplorer提出一个缺陷/bug(我刚检查过,网站上说开发目前暂停)。Mac上的FWIW我使用MongoHub作为GUI,这在v
我在github上找到了cloudfoundry uaa
github.com/cloudfoundry/uaa
它是专为cloudfoundry云服务设计的,还是我可以将其作为oauth/openid服务器与我的web应用程序一起使用?UAA被设计为通用的,通常可用作OAuth2服务器和身份管理解决方案。它在CloudFoundry中的使用和当前主页可以被视为验证它在生产中是否有效,但它应该被其他人使用。google列表上的反馈会很好,但是如果您喜欢提问,stackoverflow也可以(CF
最近,我将我的SpringMVC应用程序从本地服务器迁移到CloudFoundry环境
在我的应用程序中,我在服务器启动时设置了一个环境变量。i、 e
PROJ_ENV=-Dcom.abc.app.env=local
它用于spring配置:,在开发、阶段和生产服务器中也可以使用,并且具有各自的application.properties文件,其中包含特定于环境的值
如何在CloudFoundry中维护相同的设置?有没有办法定义环境/系统变量?您可以使用vmc命令行工具,使用vmc set E
我已经使用CloudFoundry 4个月了,通过Wavemaker或VMC部署我的应用程序。今天,当我尝试更新我的应用程序时,我开始收到以下错误:
错误502坏网关坏网关
当我尝试使用VMC通过隧道连接到我的服务以检查我收到的数据库的状态时
CFoundry::ServiceGatewayError:503:来自服务网关的意外响应
我可以删除Postgres服务并创建一个新的服务,但这样我就会丢失我的数据。我确实有备份,但CloudFoundry copy上的副本有很多更新,因此我不愿意删除它
我刚刚用bosh_lite在本地安装了cloud_foundry。推送一个示例应用程序,命令行就像一个符咒
我想应该有某种管理界面。然而,关于波什莱特的文档没有提到它的位置。我试过了,但那让我
404 Not Found: Requested route ('10.244.0.34.xip.io') does not exist.
我还可以使用找到访问我的应用程序的URL
cf apps
该应用程序运行良好。可能命令行是开放源代码CF?唯一的管理界面,无法对此给出答案。没有现成的bosh l
我知道我可以在清单中设置环境变量,如下所述
但是,我可以为每个应用程序设置它们吗
比如说:
---
applications:
- name: app1
env:
foo: bar
- name: app2
env:
foo: baz
格式应该是foo:bar,而不是foo=bar,但除此之外,您是否尝试过您描述的希望能够做到的事情?我想这应该行得通。@AmitKumarGupta谢谢你的打字错误。我没有试过,因为我在文件里找不到,但我现在正在试。顺便说一句,这是一
我(试图!)在MacBookPro上使用bosh lite学习云铸造。
我设法让它运行,但每次从零开始它就停止工作,我怀疑这与停止[virtualbox]虚拟机/让笔记本电脑进入睡眠有关,但无法确认是否确实如此
我的经验是有限的,我不仅在解决问题上有困难,而且在理解哪里出了问题上也有困难。
如果这是一个明显的问题,我深表歉意,但我无法清楚地确定如何阻止此问题的发生,到目前为止,我唯一的解决方案是使用Vagrant销毁部署,然后从头开始—这需要一段时间,而且我肯定不是最佳的修复方法。:)
我注意到
我在SpringBoot中创建了一个web套接字,并在CloudFoundry中部署了它。
在localhost中,它运行正常,但在CloudFoundry中,它表示与stompEndPoint的连接已断开
加载资源失败:服务器响应状态为404(未找到)
跺脚。min.js:8
正在打开Web套接字。。。
摘要xhr.js:132
获取https://“CF APP URL”/websocket示例/info?t=1536076909829 404(未找到)
哎呀!与https://“CF AP
cloudfoundry运行状况检查失败。
你是如何成功的?
如果你有必要的信息,请告诉我
[HEALTH/0]错误无法向端口8080上的“/”发出HTTP请求:在2ms内收到状态代码404
[CELL/0]错误在1毫秒后超时:从未通过运行状况检查
运行状况检查正在尝试使用默认的运行状况检查路径在分配的端口8080上与您的应用程序建立HTTP连接。在您的情况下,它收到了一个404响应,这不是一个有效的响应。您需要返回200 OK才能通过测试
如果您的应用程序没有为端点返回任何内容/,您可以通过运
上一页 1 2 3 4 5 6 7 8 9 ...
下一页 最后一页 共 17 页