问题标签 [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.

0 投票
0 回答
165 浏览

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 不兼容

提前致谢。

0 投票
1 回答
167 浏览

javascript - 如何在同一个域和同一个端口上托管多个 Meteor 应用程序?

我希望在我们本地网络的单个服务器上托管一系列独立的 Meteor 应用程序。理想情况下,URL 如下所示:

http://服务器名/app1

http://服务器名/app2

ETC...

我尝试使用 mup (meteor up),但不知何故不起作用(我不完全确定这是否是我设置正在尝试的 VM 的方式或 mup 本身的问题)

我现在正在尝试Passenger,在完成了为Meteor 应用程序设置nginx 的教程之后,令人沮丧的是,Passenger 上的多租户章节还没有创建!

我不是节点专家,所以我有点深入研究。

理想情况下,我不必担心自己运行节点应用程序,因为看起来Passenger 应该能够自己处理。是否有关于如何为这些场景设置乘客的好文档?

0 投票
1 回答
189 浏览

meteor - 如何在 MUP 中切换 SSL 提供程序

为了在 MUP 中使用 Letsencrypt SSL,我只需在配置文件中添加一个代理:

},

文档在这里

http://meteor-up.com/docs.html#ssl-support

但我找不到任何关于如何使用自定义 SSL 的信息,我需要使用 comodo SSL。

0 投票
1 回答
161 浏览

meteor - 是否可以使用 MUP 从多台计算机部署/管理相同的应用程序

最近(2019 年 4 月 24 日)我在我的办公室 ubuntu 16.04 台式计算机上安装了 MUP,并将 Meteor 应用程序部署到云服务器上,效果很好!爱它。

但我家里有一台 MacBook;现在我只能在办公室电脑上做 mup reconfig/mup stop /start,我怎么能在我的 Macbook 上做呢?

两台计算机都有应用程序仓库(包括 .deploy 和 mup.js..)。我试图搜索 MUP 文档,但没有运气。谢谢!

添加了 mup.js

0 投票
2 回答
266 浏览

meteor - 使用 https://app 和 https//www 在 digitalocean 上的 Meteor 应用程序。有时无法提供 https://app

问题:

我的应用程序在具有多个域的 digitalocean droplet 上运行:

有时,在大约半小时内https://example.com无法完全加载,但像 https://example.com/about这样的间接链接可以正常工作。

试过:

摆弄 nginx 选项:

任何尝试都无法完全加载页面

Mup.js 文件:


0 投票
0 回答
160 浏览

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 日志:

0 投票
1 回答
28 浏览

meteor - 尝试添加新帐户时 Meteor 站点锁定

我最近将基于 Meteor 的网站从 1.3 更新到了 1.8,同时包括了 Let's Encrypt SSL。当我在使用 MUP 部署后尝试添加新用户时,用于添加用户的 UI 折叠为三个频闪栏,但从未完成。当我尝试在另一个浏览器中运行该页面时,它会给我一个 502 Bad Gateway 错误。当我刷新尝试创建帐户的原始页面时,此 502 错误消失。

我使用提供的“交钥匙”帐户进行构建。在我的家用计算机上进行本地测试时效果很好。

这是所有安装包,包括删除不安全和后的默认包:

而且这是运行股票账户,没有特殊代码。我已经在 J​​avaScript 文件的面向客户端的一侧设置了用户名和电子邮件的登录:

真正令人沮丧的是,当我的网站在我的本地机器上运行以根据需要进行测试、添加和更新用户时,我的网站工作正常,但由于某种原因在部署时却陷入了困境。

我迷路了,我什至不知道是什么导致它如此严重地挂起。任何帮助是极大的赞赏!

编辑:添加 package.json

0 投票
1 回答
103 浏览

javascript - 如何提高流星网络应用程序的性能

我的 Meteor 应用程序使用 Mup 部署在具有 8gb 内存和 50gb 存储的 aws EC2 大型实例上,我的应用程序有 30 多个客户端,它在一天中的任何时候都会变慢,即页面不断加载。

请建议流星的负载平衡技术。

它在本地环境中运行良好且流畅,但在生产中会减慢速度。我已最小化订阅并在所有页面中加载了最少的数据量。重新启动实例时,应用程序可以正常工作。

0 投票
1 回答
526 浏览

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.4172.17.0.5

到目前为止,部署仍然无法验证,错误消息相同,但 IP 地址不同。我怀疑有一个简单的解决方法,但无论我如何挖掘,我都找不到任何线索。

有什么方法可以重新配置此 IP 地址,还是应该重新部署另一个 Droplet 以节省时间?

0 投票
0 回答
148 浏览

mongodb - Meteor MUP - Mongo 版本 4 不兼容

我很高兴得知新的 Meteor 版本支持 Mongo v4。MUP似乎没有...

如果我在 mup.js 中使用这些 mongo 设置运行“mup setup”,一切都会好起来的。

当我将“版本”更改为 4.0.6 或更高版本时,mup 设置显示:

有任何想法吗?