我想知道如何使用终端从我的流浪汉机器运行命令:
$ ping localhost:3000
要么
$ curl http://localhost:3000
在主机(OSX)中,我有一个在localhost:3000中运行的rails服务器,所以我希望在rails日志中显示一些内容.
在Mac上运行Rails应用程序.我在其他终端选项卡中启动rabbit mq server:
$ rabbitmq-server
我在我的Web应用程序中做了工作人员,当邮件被发送时,我在/usr/local/var/log/rabbitmq/rabbit@localhost-sasl.log中得到了这个.
= INFO REPORT ==== 2015年4月21日:: 23:02:47 ===
接受AMQP连接<0.4286.0>(127.0.0.1:57509 - > 127.0.0.1:5672)
=错误报告==== 2015年4月21日:: 23:02:50 ===
关闭AMQP连接<0.4286.0>(127.0.0.1:57509 - > 127.0.0.1:5672):{heartbeat_timeout,running}
笔记:
我将所有rabbitmq配置保留为默认值,我的意思是在mailer.rb中:
Run Code Online (Sandbox Code Playgroud):heartbeat => 10
相同的配置在Ubuntu中完美运行.
我正在使用docker-compose使用mysql db docker镜像运行Rails应用程序。
该泊坞窗,撰写构建云罚款; 即使有一些警告(mysql映像版本问题),docker-compose up也可以正常运行
...
db_1 | MySQL init process done. Ready for start up.
db_1 | [Warning] Failed to set up SSL because of the following SSL library error: SSL context is not usable without certificate and private key
...
db_1 | [Warning] 'db' entry 'sys mysql.sys@localhost' ignored in --skip-name-resolve mode.
db_1 | [Warning] 'proxies_priv' entry '@ root@localhost' ignored in --skip-name-resolve mode.
db_1 | [Warning] 'tables_priv' entry 'sys_config mysql.sys@localhost' ignored in --skip-name-resolve mode. …Run Code Online (Sandbox Code Playgroud)