草庐IT

DEPLOYMENT

全部标签

node.js - meteor 主机上的 meteor 部署错误

我今天有一个没有数据库功能的应用程序,我添加了一些简单的sitemap将带有Mongo集合的代码添加到应用程序并在本地对其进行测试,所有事情都运行良好,但是当我使用meteordeploy命令将应用程序部署到meteor托管时,我的应用程序崩溃了。我从meteorlogs命令中给出了这个细节:[WedJun24201508:01:42GMT+0000(UTC)]WARNINGMongoError:authfailsatObject.Future.wait(/meteor/dev_bundles/0.4.18/lib/node_modules/fibers/future.js:398:1

mongodb - Meteor:部署到 Amazon EC2

我正在阅读DeployingtoEC2.最后一步看起来像这样,我将bundle文件夹放在我的meteor项目之外PORT=80MONGO_URL=mongodb://localhost:27017/sidebarROOT_URL=http://ec2-23-20-113-59.compute-1.amazonaws.com/sudonode../bundle/main.js我将ROOT_URL替换为我的AWS控制台中显示的公共(public)DNS。我不太确定MONGO_URL使用什么,所以我通过命令启动meteormeteor查看meteor使用的mongodb地址,原来是mongo

mongodb 分片复制成员 : could not find member to sync from

我正在尝试设置具有副本集分片的mongodb,我启用了--rest这样我就可以在浏览器上查看我的分片,但是,当我查看“replSetGetStatus”时,它显示“找不到要同步的成员”imageofmyreplicamembersonmybrowser当我在主复制上执行rs.status()时,我的副本成员列表{"set":"S1repset","date":ISODate("2015-09-29T16:19:22.020Z"),"myState":1,"members":[{"_id":0,"name":"10.10.30.10:10000","health":1,"state":1

javascript - Meteor:部署到自己的服务器

事实证明,部署到某些通用VPS与meteordeploy是截然不同的体验。我几乎搞砸了,但作为一个Mongon00b,我在一件事上遇到了麻烦:OpLog拖尾。到目前为止的信息如下:发行版:ScientificLinux6.4版(Carbon)$mongod--versiondbversionv2.4.6$node--versionv0.10.33我正在使用Meteor1.0。和乘客4.0.53。好消息是更改到部署目录(我部署为一个包)并执行:$nodebundle/main.js让我访问端口3000上的应用程序,但处于开发模式,因此不会跟踪OpLog(我认为)。所以在反复尝试之后,我用

mongodb - 使用 MongoDB 部署 Elastic Beanstalk

非常感谢有关如何使用以下堆栈正确部署ElasticBeanstalk的资源建议:MongoDBRails(Puma)Sidekiq/RedisElasticsearch我需要在ebextension文件中设置所有这些东西吗?或者是在AWS中手动设置,然后将它们正确地路由到某个地方? 最佳答案 您绝对不想在ElasticBeanstalk服务器上运行所有这些。ElasticBeanstalk将根据您的流量/服务器负载自动添加或删除服务器。您不希望您的数据库在被删除时位于其中一台服务器上。ElasticBeanstalk是一种平台即服务

mongodb - 无法在 OpenShift : "Failed to execute: ' control deploy' for/var/lib/openshift/XXX/jbossews"上部署我的应用程序

将新更改推送到我的OpenShift存储库时,应用程序构建良好但无法部署:Repositoryssh://XXX@myapp-mydomain.rhcloud.com/~/git/app.git/ThejbossewscartridgeisalreadystoppedStoppingMongoDBcartridgeStoppingRockMongocartridgeWaitingforstoptofinishWaitingforstoptofinishBuildinggitref'master',commit9a591e1UsingMavenmirror/var/lib/openshi

MongoDB 同步开发和生产数据库

我们有一个包含对象集合的开发服务器。这些对象的实际积累是一个持续的过程,在这个本地的devserver上运行了一个标签、验证等整个过程。一旦这些对象准备好生产,它们就会被添加到生产数据库中,从那时起,生产数据库就会在计算中使用它们。我正在寻找一种方法,将增量(新对象)简单地添加到生产数据库中,同时保留所有其他集合,并将旧对象保留在同一个集合中。到目前为止,我们一直使用MySql,所以这个过程只涉及运行DB结构和数据同步(我们为此使用了Navicat)。我们现在正在转向MongoDB,因此这个过程有点棘手。我已经调查过了,我认为以下解决方案不符合我的需求:转储开发数据库并使用mongod

mongodb - 由于 mongodb 在 docker 容器内,我如何使用 MupX 恢复 mongodb?

我使用mongodump来备份我的数据库,因为我想使用mupx将它从托管在compose.io转移到本地托管在服务器本身。设置应用程序并使其运行后,如何恢复mongodump?我正在使用mupx,当我通过ssh进入服务器时,我看到mongodb在一个docker容器中。考虑到我可以将mongodump文件从我的本地电脑复制到服务器,使用mongorestore需要哪些步骤。1)使用scp命令将mongodump文件夹从我的本地pc复制到服务器2)SSH进入服务器此时我已登录到服务器并位于与转储文件夹相同的目录中。Mongodb在docker中运行。如何使用mongorestore将mo

mongodb - 警告错误 : Meteor code must always run within a Fiber when call method on server

我正在尝试将我的meteor应用程序部署到服务器上,但它在我的meteor服务器日志中总是有这个错误FriJun21201311:39:31GMT+0000(UTC)]INFOHIT/img/bg.png183.90.41.21[FriJun21201311:39:32GMT+0000(UTC)]INFOHIT/favicon.ico183.90.41.21[FriJun21201311:39:41GMT+0000(UTC)]INFOHIT/form183.90.41.21[FriJun21201311:39:42GMT+0000(UTC)]INFOHIT/favicon.ico183

ruby-on-rails - rails 环境 mongoid 连接问题

我有Rails应用程序3.2.17,部署在staging环境中,unicorn4.6.3由bluepill0.0.66使用mongid3.1.5监控当我为暂存环境部署时,所有工作都发现包括active_record,但mongoid查询除外,结果出现以下错误:Errorduringfailsaferesponse:Problem:Noconfigurationcouldbefoundforasessionnamed'default'.Summary:Whenattemptingtocreatethenewsession,Mongoidcouldnotfindasessionconfig