小编Sen*_*nju的帖子

Heroku水平vs垂直缩放以及1x vs 2x dynos

Heroku上的标准1x dyno可以提供512MB的RAM。Heroku上的标准2x dyno允许1GB。从1x dyno升级到2x dyno称为垂直缩放,而添加更多1x dyno则称为水平缩放。

我相信水平缩放允许我的应用程序服务于更多的http请求,但是我不确定垂直缩放的作用。

我对Heroku不太清楚的另一件事是:2个1x dynos仍然仅提供512MB的RAM(而不是512MB + 512MB)吗?如果是这样,我的应用程序有1个1x dyno和1 2x dyno有多少RAM?

在升级/降级Heroku网站上的dynos数量之后,是否还需要通过终端进行其他操作才能使其正常工作?

ruby-on-rails heroku

5
推荐指数
1
解决办法
300
查看次数

使用JavaScript/jquery将动态html模板打印到页面上

我有这个html模板:

<template id="photo-template">
    <div class="template-border">
        <p class="name"></p>
    </div>
</template>
Run Code Online (Sandbox Code Playgroud)

我想在同一页面上显示多个这些,但根据javascript数组中的某些字符串更改名称.这是我必须显示模板的代码:

for (var i = 0; i < 3; i++) {
    var tmpl = document.getElementById('photo-template').content.cloneNode(true);
    $("#content").append(tmpl);
    $(".name").text(javascript_array[i]);
}
Run Code Online (Sandbox Code Playgroud)

结果应该是页面上的3个模板,每个模板都有不同的名称,但由于某种原因,它只打印3个模板,只有数组中的姓氏.例如,如果我有一个数组{"Alex","John","Thomas"},所有3个模板都会以Thomas为名.如果我做了

for (var i = 0; i < 2; i++) {...}
Run Code Online (Sandbox Code Playgroud)

所有3个模板都有John的名字.那么,我如何制作出不同的名字呢?

html javascript jquery

0
推荐指数
1
解决办法
990
查看次数

标签 统计

heroku ×1

html ×1

javascript ×1

jquery ×1

ruby-on-rails ×1