Rails - Elastic Beanstalk nginx/error.log

2023-12-02

尝试将我的 Rails 应用程序上传到 Elastic beanstalk。我已经成功部署了我的应用程序并创建了 postgres 数据库。我的应用程序在开发服务器上的 sqlite3 上运行。

我的 eb 状态已就绪,运行状况为绿色。

我的 eb 日志文件;

/var/log/nginx/error.log
-------------------------------------
2016/05/27 11:15:44 [warn] 2797#0: conflicting server name "localhost" on 0.0.0.0:80, ignored
2016/05/27 11:27:26 [crit] 2805#0: *140 connect() to unix:///var/run/puma/my_app.sock failed (2: No such file or directory) while connecting to upstream, client: 172.31.26.77, server: _, request: "GET / HTTP/1.1", upstream: "http://unix:///var/run/puma/my_app.sock:/", host: "viravira-env.bu2eqpbwny.us-west-2.elasticbeanstalk.com"
2016/05/27 11:27:26 [crit] 2805#0: *140 connect() to unix:///var/run/puma/my_app.sock failed (2: No such file or directory) while connecting to upstream, client: 172.31.26.77, server: _, request: "GET /favicon.ico HTTP/1.1", upstream: "http://unix:///var/run/puma/my_app.sock:/favicon.ico", host: "viravira-env.bu2eqpbwny.us-west-2.elasticbeanstalk.com", referrer: "http://viravira-env.bu2eqpbwny.us-west-2.elasticbeanstalk.com/"
2016/05/27 11:34:45 [crit] 2805#0: *262 connect() to unix:///var/run/puma/my_app.sock failed (2: No such file or directory) while connecting to upstream, client: 172.31.46.145, server: _, request: "GET / HTTP/1.1", upstream: "http://unix:///var/run/puma/my_app.sock:/", host: "viravira-env.bu2eqpbwny.us-west-2.elasticbeanstalk.com"
2016/05/27 11:34:45 [crit] 2805#0: *262 connect() to unix:///var/run/puma/my_app.sock failed (2: No such file or directory) while connecting to upstream, client: 172.31.46.145, server: _, request: "GET /favicon.ico HTTP/1.1", upstream: "http://unix:///var/run/puma/my_app.sock:/favicon.ico", host: "viravira-env.bu2eqpbwny.us-west-2.elasticbeanstalk.com", referrer: "http://viravira-env.bu2eqpbwny.us-west-2.elasticbeanstalk.com/"
2016/05/27 11:40:48 [crit] 2805#0: *353 connect() to unix:///var/run/puma/my_app.sock failed (2: No such file or directory) while connecting to upstream, client: 172.31.46.145, server: _, request: "GET / HTTP/1.1", upstream: "http://unix:///var/run/puma/my_app.sock:/", host: "viravira-env.bu2eqpbwny.us-west-2.elasticbeanstalk.com"
2016/05/27 11:40:49 [crit] 2805#0: *353 connect() to unix:///var/run/puma/my_app.sock failed (2: No such file or directory) while connecting to upstream, client: 172.31.46.145, server: _, request: "GET /favicon.ico HTTP/1.1", upstream: "http://unix:///var/run/puma/my_app.sock:/favicon.ico", host: "viravira-env.bu2eqpbwny.us-west-2.elasticbeanstalk.com", referrer: "http://viravira-env.bu2eqpbwny.us-west-2.elasticbeanstalk.com/"



-------------------------------------
/var/log/puma/puma.log
-------------------------------------
=== puma startup: 2016-05-27 11:52:07 +0000 ===
=== puma startup: 2016-05-27 11:52:07 +0000 ===
[23871] - Worker 0 (pid: 23875) booted, phase: 0
[23871] - Gracefully shutting down workers...
[23871] === puma shutdown: 2016-05-27 12:36:32 +0000 ===
[23871] - Goodbye!
=== puma startup: 2016-05-27 12:36:35 +0000 ===
=== puma startup: 2016-05-27 12:36:35 +0000 ===
[24886] - Worker 0 (pid: 24890) booted, phase: 0

我对 eb 相当陌生,所以我想知道问题是否是由于以下原因发生的;

  1. 我还没有安装节点,这就是它无法连接的原因
  2. Or I have problems with the security groups. I have 4 total as seen in the picture. enter image description here

my network interfaces; enter image description here when I try to detach RDS security group, it gives an error no authorization, even though I signed in as root. enter image description here
I have been trying to solve the problem for hours now and really appreciate any help!

EDIT我想我有同样的问题here。但不明白如何解决


从Nginx日志中你的问题很清楚:

连接到上游时,connect() 到 unix:///var/run/puma/my_app.sock 失败(2:没有这样的文件或目录)

上面写着:

没有这样的文件或目录

这意味着您的套接字在此路径中不存在:

/var/run/puma/my_app.sock

  1. 您需要将路径设置为与 Rails/Puma 中的路径相同 上游(即配置)

  2. 当你会这样做的时候别忘了确保 Nginx 用户 可以访问它需要的套接字RW access.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Rails - Elastic Beanstalk nginx/error.log 的相关文章

  • Antlr 解析器运算符优先级

    考虑以下语法 我对运算符优先级有疑问 例如 res 2 a b有一个类似的解析树res 2 a b 我知道问题出在哪里 但我没有想到没有相互左递归的 漂亮 解决方案 你能帮我一点忙吗 该语法与自定义访问者一起使用 grammar Math
  • 仅当显式选择行时才关闭 ui-bootstrap typeahead

    我创建了这个jsBin http jsbin com livuqafe 2 edit来证明我遇到的问题 如果您转到此处 请尝试输入 五 并继续 你的自然反应是输入 五 然后按 Tab 如果你想要 五百 你可以向下箭头一次 但是 在这种情况下
  • 如何通过索引访问 JSON 对象中的字段

    我知道这不是最好的方法 但我别无选择 我必须通过索引访问 JSONObject 中的项目 访问对象的标准方法是只写this objectName or this objectName 我还找到了一种获取 json 对象内所有字段的方法 fo
  • 带有 Maven Wrapper 的 Java 17 导致无法识别的 VM 选项“MaxPermSize=512m”

    I use OpenJDK 17 https jdk java net 17 使用 Maven Wrapper 3 8 2 从春季初始化 https start spring io Maven项目 JAR打包 Java 17 Spring
  • 没有输入的 jQuery 日期选择器

    我有一个相当复杂的网络应用程序 我想向其中添加一些日期选择 UI 我遇到的问题是我无法从文档中弄清楚如何真正控制日期选择器的出现方式和时间 不涉及任何表单元素 不 我不会添加秘密表单字段 因此简单的开箱即用方法根本行不通 我希望有人可以提供
  • PrimeFaces 对话框参考父级

    我有一个 xhtml 页面 显示带有条目的数据表 我还有一个用于插入新条目的按钮 该按钮显示一个包含表单的对话框 插入表格用作
  • 类型或命名空间“MyNamespace”不存在等

    我有通常的类型或命名空间名称不存在错误 除了我引用了程序集 using 语句没有显示为不正确 并且我引用的类是公共的 事实上 我在不同的解决方案中引用并使用相同的程序集来执行相同的操作 并且效果很好 顺便说一句 这是VS2010 有人有什么
  • Pandas 与 Numpy 数据帧

    看这几行代码 df2 df copy df2 1 df 1 df 1 values 1 df2 ix 0 0 我们的教练说我们需要使用 values属性来访问底层的 numpy 数组 否则我们的代码将无法工作 我知道 pandas Data
  • Mono 应用程序在非阻塞套接字发送时冻结

    我在 debian 9 上的 mono 下运行一个服务器应用程序 大约有 1000 2000 个客户端连接 并且应用程序经常冻结 CPU 使用率达到 100 我执行 kill QUIT pid 来获取线程堆栈转储 但它总是卡在这个位置
  • 将第三个表链接到多对多关联中的桥接表

    设计这个数据库的正确方法是什么 这是我设置表格的方式 我在名为 教师 的表和名为 仪器 的表之间存在多对多关系 然后我有一个连接两者的桥接表 我想将另一个表与 BRIDGE 表关联起来 意思是乐器 老师的组合 该表有 3 行 指定老师可以教
  • NSArrayController 无需将大型数据集加载到数组中

    我想使用 NSArrayController 向 NSTableView 提供数据 我面临的问题是我不想将所有数据预先加载到数组中 然后使用数组控制器setContent 方法 我的数据模型是一个管理数百万条记录的大型现有代码库 它包含有效
  • 一种无需 JavaScript 即可在 PHP 中确定浏览器宽度的方法?

    首先有吗 或者我必须使用javascript 我希望能够更改使用的 CSS 因此 frex 我可以为移动设备或其他设备加载较小的字体 不幸的是 仅使用 PHP 无法检测用户分辨率 如果您使用 Javascript 则可以在 cookie 中
  • GUI Java 程序 - 绘图程序

    我一直试图找出我的代码有什么问题 这个想法是创建一个小的 Paint 程序并具有红色 绿色 蓝色和透明按钮 我拥有我能想到的让它工作的一切 但无法弄清楚代码有什么问题 该程序打开 然后立即关闭 import java awt import
  • 如何在 Angular 4 中翻译 mat-paginator?

    你知道如何在 Angular 中翻译 每页项目 吗mat paginator标签 这mat paginator是材料设计中的一个元素 您可以使用MatPaginatorIntl为了这 威尔 豪厄尔制作 https github com an
  • 使用velocity.js制作可拖动元素的动画

    我正在使用velocity js 为用户拖动的可拖动 SVG 元素设置动画 然而 velocity js 将先前的 mousemove 坐标排队并通过所有后续的 mousemove 坐标进行动画处理 我想要的是velocity js 不要对
  • 如何修复:“无法解析类型 java.lang.CharSequence。它是从所需的 .class 文件间接引用的”消息? [复制]

    这个问题在这里已经有答案了 我正在尝试使用这个字符串 amountStr amountStr replace replace replace 但我收到一条错误消息 我知道我收到的错误消息是因为我刚刚发布的字符串已过时 所以我想知道该字符串的
  • 如何在 OSX 上安装 LaTeX .sty 文件?

    我设置了一个 LaTeX 项目 tex documents some file tex support todonotes sty where some file tex uses todonotes usepackage colorinl
  • Android 材料芯片组件崩溃应用程序。无法膨胀 xml

    Tried Chip来自两个支持库的组件 com google android support design 28 0 0 rc01和材料 com google android material material 1 0 0 rc01 堆栈
  • 禁用允许文本选择的

    残疾人可以吗
  • PyAudio ErrNo 输入溢出 -9981

    我遇到了与用户相同的错误 Python 使用 Pyaudio 以 16000Hz 录制音频时出错 https stackoverflow com questions 12994981 python error audio recording

随机推荐

  • 如何解释 php_uname 的输出

    来自manual我得到的信息是 mode is a single character that defines what information is returned a This is the default Contains all
  • Bootstrap 模态:不是函数

    我的页面中有一个模式 当我尝试在窗口加载时调用它时 它会在控制台上打印一条错误 modal is not a function 这是我的模态 HTML div class modal fade div class modal dialog
  • 使用 MediaCodec 编辑帧和编码

    我能够解码 mp4 视频 如果我使用配置解码器Surface我可以在屏幕上看到视频 现在 我想编辑帧 添加黄线 甚至更好地重叠小图像 并将视频编码为新视频 没有必要显示视频 我现在不关心性能 如果我在编辑时显示帧 如果编辑功能需要很长时间
  • 如何在R中编写fftshift和ifftshift? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 In numpy 我们有以下功能 import numpy from numpy fft import fft2 ifft2 fftshift ifftshift 我想用 R 重
  • slurm 集群的最少计算机数量是多少

    我想设置一个SLURM集群 我至少需要多少台机器 我可以从两台机器开始 一台仅是客户端 一台既是客户端又是服务器 吗 正如 Carles 所写 如果您愿意 您可以只使用一台计算机 同时运行控制器 slurmctld 和工人 slurmd 守
  • Rails 4 image-path、image-url 和 asset-url 不再在 SCSS 文件中工作

    除了image url以及 Rails 4 中的其他内容 他们返回不同的值 这些值似乎没有意义 如果我有logo png in app assets images logo png我执行以下操作 这就是我得到的 image url logo
  • 无法在 VBA 上使用 .GetBytes 和 .ComputeHash 方法

    我想将 VB 函数转换为 VBA 该函数正在使用 System Text UTF8Encoding and System Security Cryptography HMACSHA256 对象及其 GetBytes and ComputeH
  • 捕获div上的滚动事件

    我试图捕获 Backbone Marionette CompositeView 中的滚动事件 但没有成功 作为练习 我正在重写http www atinux fr backbone books 使用 Backbone Marionette
  • 即使使用 document.getElementById('xyz').playVideo() 也无法控制 Youtube 嵌入 - 不是函数?

    好吧 我被困住了 即使在遵循 Google 文档并阅读 Stackoverflow 上的建议之后 我也不知道出了什么问题 为什么我无法控制网页中的 Youtube 嵌入 如果我创建一个 HTML 文件 其 为
  • 如何通过多线程绘制到 TBitmap

    为了加快在Delphi XE2中绘制位图的速度 我决定采用以下方式 a 创建一个例如 10 x 线程并仅在线程类内绘制位图的一层 b 一旦所有线程完成 使用 bitblt 函数逐层合并位图 我做了以下实验代码 unit Unit Bitma
  • 删除字符串出现后的文本

    我有一个具有以下格式的字符串 string sample A ABC 1 ACS 如您所见 出现了 5 次 特点 我需要删除一切第四次出现后 最终结果将是 string result fx sample 4 A ABC 1 ACS 没有可能
  • 考虑 RAM 的 url 或哈希索引

    我正在开发一个项目 每天需要添加 更新大约 100 万个网址 有些日子主要是更新 有些日子主要是添加 有些日子是混合的 因此 在每个查询中都需要在 url 表中查找 url 的唯一性 如何快速查找 url 因为目前索引设置在 url 列并且
  • intl PHP 扩展不适用于 xampp 服务器

    我正在尝试安装CakePHP 3 0 0版本 我已经从下载了源代码here 但它显示启用错误intl extension 既然我已经改变了 extension php intl dll to extension php intl dll 删
  • 使用 robolectric v3.0 测试 WiFi 连接时,ShadowNetworkInfo 始终为 TYPE_MOBILE

    我正在尝试使用 Robolectric 3 0 RC2 为 Android 应用程序中的 SyncAdapter 实现编写一些离线测试 该应用程序将在工厂中使用 WiFi 连接的无 SIM 卡手机上运行 所以我希望能够针对我的 wifi 连
  • 如何从 Windows Mobile 设备 6.0 连接到 Web 服务

    我想创建一个 Windows Mobile 应用程序 6 5 它通过托管在我家服务器上的 GPRS 连接到网络服务 使用 Windows 应用程序成功测试了 Web 服务 有人可以指导我应该做什么吗 因为我不知道如何继续 一些代码将非常感激
  • htmlTreeParse 处理程序说明

    包装内XML 在里面 htmlParse examples部分 是以下函数getLinks getLinks lt function links lt character list a function node links lt lt c
  • 使用 Paramiko 将具有特定扩展名的本地文件夹中的所有文件上传到 SFTP 服务器

    我正在使用 paramiko 将文件上传到 SFTP 服务器 我想传输文件夹中的所有文件 文件的名称是这样的one txt two txt 我希望文件按顺序发送one txt then two txt then three txt 下面用于
  • 网页的加载和执行顺序?

    我做过一些基于Web的项目 但我并没有过多考虑普通网页的加载和执行顺序 但现在我需要了解细节 很难从 Google 或 SO 中找到答案 所以我创建了这个问题 一个示例页面是这样的
  • C++ 通过网络发送结构

    我正在使用具有预定义结构的 Intel SGX 我需要通过使用操作的网络连接发送这些结构boost asio 需要发送的结构体格式如下 typedef struct ra samp request header t uint8 t type
  • Rails - Elastic Beanstalk nginx/error.log

    尝试将我的 Rails 应用程序上传到 Elastic beanstalk 我已经成功部署了我的应用程序并创建了 postgres 数据库 我的应用程序在开发服务器上的 sqlite3 上运行 我的 eb 状态已就绪 运行状况为绿色 我的