问题标签 [mup]
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.
amazon-web-services - MUP 部署卡住
我正在尝试使用 MUP 在 AWS(EC2 实例类型 => t2.micro)上部署我的流星项目。但不知何故,当涉及到mup deploy=>Building for web.browser.legacy以及每次我需要从 aws 控制台重新启动实例时,它总是卡住。
我认为这可能是空间问题,但 df -h 的结果是
docker 容器 mongodb 也在运行,
AWS Ubuntu 操作系统详细信息-
还尝试部署全新的空默认流星应用程序,但仍然没有运气。
我的 mup.js 文件
我的应用程序的流星版本,
还通过降级我的新应用程序尝试使用 1.7.0.5,多次重新安装流星,尝试删除 node_modules 并再次安装,没有运气。
很抱歉这么长的帖子,但我想提供尽可能多的信息。
更新:可能是 mup 部署与 ubuntu 18.04 不兼容
提前致谢。
javascript - 如何在同一个域和同一个端口上托管多个 Meteor 应用程序?
我希望在我们本地网络的单个服务器上托管一系列独立的 Meteor 应用程序。理想情况下,URL 如下所示:
ETC...
我尝试使用 mup (meteor up),但不知何故不起作用(我不完全确定这是否是我设置正在尝试的 VM 的方式或 mup 本身的问题)
我现在正在尝试Passenger,在完成了为Meteor 应用程序设置nginx 的教程之后,令人沮丧的是,Passenger 上的多租户章节还没有创建!
我不是节点专家,所以我有点深入研究。
理想情况下,我不必担心自己运行节点应用程序,因为看起来Passenger 应该能够自己处理。是否有关于如何为这些场景设置乘客的好文档?
meteor - 如何在 MUP 中切换 SSL 提供程序
为了在 MUP 中使用 Letsencrypt SSL,我只需在配置文件中添加一个代理:
},
文档在这里
http://meteor-up.com/docs.html#ssl-support
但我找不到任何关于如何使用自定义 SSL 的信息,我需要使用 comodo SSL。
meteor - 是否可以使用 MUP 从多台计算机部署/管理相同的应用程序
最近(2019 年 4 月 24 日)我在我的办公室 ubuntu 16.04 台式计算机上安装了 MUP,并将 Meteor 应用程序部署到云服务器上,效果很好!爱它。
但我家里有一台 MacBook;现在我只能在办公室电脑上做 mup reconfig/mup stop /start,我怎么能在我的 Macbook 上做呢?
两台计算机都有应用程序仓库(包括 .deploy 和 mup.js..)。我试图搜索 MUP 文档,但没有运气。谢谢!
添加了 mup.js
meteor - 使用 https://app 和 https//www 在 digitalocean 上的 Meteor 应用程序。有时无法提供 https://app
问题:
我的应用程序在具有多个域的 digitalocean droplet 上运行:
有时,在大约半小时内https://example.com无法完全加载,但像 https://example.com/about这样的间接链接可以正常工作。
试过:
摆弄 nginx 选项:
任何尝试都无法完全加载页面
Mup.js 文件:
nginx - Accounts.createUser 和 Meteor.loginWithPassword 抛出 502 Bad Gateway
我的流星应用程序有问题。我的应用程序在 localhost 中运行良好,但是当我部署它并尝试使用 Accounts.createUser 创建用户或尝试使用 Meteor.loginWithPassword 登录时,浏览器控制台会打印 502 bad gateway 并且应用程序会中断。我也尝试过从服务器方法调用 Accounts.createUser 并且仍然相同。该应用程序加载数据库正常,我尝试调用其他方法,它们工作正常,我可以在浏览器控制台内的数据库中插入、更新和删除任何内容,唯一不起作用的是创建用户并登录。
我已经尝试了所有想到的东西,更改 MUP 配置文件、协议、更改服务器端口、nginx 配置、服务器防火墙和其他东西,但到目前为止没有任何效果。奇怪的是,我有另一个应用程序,它使用相同的数据库,在同一台服务器上,只是不同的端口,我以相同的方式部署它。
流星版本是 1.8.1
MUP 用于部署。
服务器是 Ubuntu 18.04,nginx 托管在 DigitalOcean 上。
编辑:
状态:
mup 日志:
meteor - 尝试添加新帐户时 Meteor 站点锁定
我最近将基于 Meteor 的网站从 1.3 更新到了 1.8,同时包括了 Let's Encrypt SSL。当我在使用 MUP 部署后尝试添加新用户时,用于添加用户的 UI 折叠为三个频闪栏,但从未完成。当我尝试在另一个浏览器中运行该页面时,它会给我一个 502 Bad Gateway 错误。当我刷新尝试创建帐户的原始页面时,此 502 错误消失。
我使用提供的“交钥匙”帐户进行构建。在我的家用计算机上进行本地测试时效果很好。
这是所有安装包,包括删除不安全和后的默认包:
而且这是运行股票账户,没有特殊代码。我已经在 JavaScript 文件的面向客户端的一侧设置了用户名和电子邮件的登录:
真正令人沮丧的是,当我的网站在我的本地机器上运行以根据需要进行测试、添加和更新用户时,我的网站工作正常,但由于某种原因在部署时却陷入了困境。
我迷路了,我什至不知道是什么导致它如此严重地挂起。任何帮助是极大的赞赏!
编辑:添加 package.json
javascript - 如何提高流星网络应用程序的性能
我的 Meteor 应用程序使用 Mup 部署在具有 8gb 内存和 50gb 存储的 aws EC2 大型实例上,我的应用程序有 30 多个客户端,它在一天中的任何时候都会变慢,即页面不断加载。
请建议流星的负载平衡技术。
它在本地环境中运行良好且流畅,但在生产中会减慢速度。我已最小化订阅并在所有页面中加载了最少的数据量。重新启动实例时,应用程序可以正常工作。
javascript - Mup 部署验证失败,172.17.0.4 端口 80:连接被拒绝
mup.deploy
失败了verifying deployment
。
我正在运行 Windows10,更新流星后无法再启动,运行meteor
出错cannot find module 'fibers'
。我花了一些时间来修复它,我想我跑去meteor update --release 1.6.1.2-rc.0
修复它,但这不是这里的问题。
我多次升级了Droplet,每次升级都必须关闭Droplet,所以我ssh
进入Droplet,然后运行sudo shutdown -h now
。
升级后,该应用程序运行正常,我可以正常访问它,现在我做了一些更新,但不再能够部署。
mup.cmd setup
返回结帐,mup.cmd reconfig
验证失败。
我重新启动了 dropletsudo reboot
以尝试另一个部署,但我注意到每次重新启动 droplet 时,docker 中的 IP 地址都会从172.17.0.3
变为172.17.0.4
到172.17.0.5
。
到目前为止,部署仍然无法验证,错误消息相同,但 IP 地址不同。我怀疑有一个简单的解决方法,但无论我如何挖掘,我都找不到任何线索。
有什么方法可以重新配置此 IP 地址,还是应该重新部署另一个 Droplet 以节省时间?
mongodb - Meteor MUP - Mongo 版本 4 不兼容
我很高兴得知新的 Meteor 版本支持 Mongo v4。MUP似乎没有...
如果我在 mup.js 中使用这些 mongo 设置运行“mup setup”,一切都会好起来的。
当我将“版本”更改为 4.0.6 或更高版本时,mup 设置显示:
有任何想法吗?