我创建了一个守护进程。 在真正的服务器和开发win7笔记本电脑上输出
日志写入失败。封闭的流
重点是在win7上它起作用:从DB获取hashtag记录而不是放置结果。 但根据Debian上的日志,它只能从数据库中获取主题标记记录。
代码:
require File.expand_path('../../config/environment', __FILE__)
require 'rubygems'
tag = HashTag.first
TweetStream::Daemon.new('tracker').track('#'+tag.tag) do |status|
unless status.media.blank?
puts status.media.first.media_url
tag.images.create(
provider_id: 2,
when_published: Time.now,
url: status.media.first.media_url,
author_id: status.from_user,
post_id: status.id
)
end
end
如果有人给我一个提示我做错了什么,真的很棒。