小编dwa*_*mac的帖子

Sendmail vs SMTP

生产中的rails应用程序应该使用smtp或sendmail发送邮件吗?

smtp sendmail ruby-on-rails

22
推荐指数
4
解决办法
2万
查看次数

Heroku应用之间的通信

我已经构建了一个分布式系统,其中包含多个Web服务和一些使用它们的Web应用程序。

它们都托管在Heroku上。

是否有一些方法可以在不通过网络的情况下在heroku内部完成这些应用程序之间的请求。

类似使用localhost的东西。

heroku

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

可以访问heroku postgresql数据库仅限于它的heroku应用程序吗?

由于安全顾问的推荐,我最近将一个应用程序从heroku迁移到了amazon-ec2.然而,他并不知道heroku,并且怀疑仍然存在.

是否可以访问Heroku PostgreSQL数据库,只能由应用程序访问它?

你会推荐Heroku用于安全关键应用吗?

security heroku

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

ActionMailer raise_delivery_errors在生产中应该是真还是假?

如果为true,它将向用户发送错误消息.如果错误的传递错误不会被注意到.

推荐的方法是什么?

ruby ruby-on-rails actionmailer

4
推荐指数
1
解决办法
2583
查看次数

如何与领班一起运行多个捆绑的多个应用程序

我有一个ruby应用程序,取决于我已经构建的几个Web服务.

为了一起开始,我有以下Procfile:

mondodb: /home/dwaynemac/mongodb/bin/mongod 
accounts: ./script/start_accounts.sh
contacts: ./script/start_contacts.sh
activity: ./script/start_activity_stream.sh
web: ./script/start.sh
Run Code Online (Sandbox Code Playgroud)

每个start_xxx.sh脚本都执行以下操作:

cd ../activity_stream; bundle exec unicorn -p 3003 -c ./config/unicorn.rb
Run Code Online (Sandbox Code Playgroud)

如果我手动运行这些前一行,activity_stream运行正常.但是当从工头跑出来时,一些宝石是不被认可的.好像捆绑包没有正确构建.

示例错误:

activity_stream/config/boot.rb:2:in `require': no such file to load -- grape (LoadError)
Run Code Online (Sandbox Code Playgroud)

ruby bundler foreman

3
推荐指数
1
解决办法
975
查看次数