我正在开发一个Ruby on Rails应用程序,同时我正在使用一个Wordpress博客作为登陆页面。
我在AWS EC2实例上使用Rails(4.2.6)上的Ruby(2.2.4)。我也使用nginx,apache和puma。
我遇到的问题如下:
> var re = /\[\w{8}\]/g;
undefined
> "Text sample [79bl9F5j][fKCebPYW][asd12233]".match(re);
["[79bl9F5j]", "[fKCebPYW]", "[asd12233]"]
> "Text sample [79bl9F5j] x [fKCebPYW][asd12233] [1234efgh]".match(re);
["[79bl9F5j]", "[fKCebPYW]", "[asd12233]", "[1234efgh]"]
日志如下:
* Restarting nginx nginx [fail]
我有两个上游配置,如下所示(/ etc / nginx / sites-enabled / default):
2016/10/25 23:54:53 [emerg] 24676#0: duplicate upstream "php" in /etc/nginx/sites-enabled/defaultsave:148
和
upstream puma {
server unix:///home/deploy/apps/APPLICATION_NAME/shared/tmp/sockets/APPLICATION_NAME-puma.sock;
}
我可以有两个上游配置吗?我该如何解决这个问题?
我还尝试评论其中一个上游和日志,如下所示:
upstream php {
server unix:/var/run/php5-fpm.sock;
}
我是否可以使用相同的服务器名称来侦听相同的端口和代理到正确的服务器?