Hi All,
I've installed the latest ES, also tried the stable 0.20.x releases, with the 0.1.0 river and nothing seems to happen. I cant see any requests hitting our server which hosts the RSS feeds. There just doesnt seem to be any activity.
I followed the examples in;
http://www.pilato.fr/rssriver/
Doesnt seem to work. Here are the steps I followed after installing the river.
Create index
curl -XPUT 'http://localhost:9200/someindexname/' -d '{}'
Create river
curl -XPUT 'localhost:9200/_river/someindexname/_meta' -d '{
"type": "rss",
"rss": {
"feeds" : [ {
"name": "somerssfeed",
"url": "http://someurl/rss.xml",
"update_rate": 120000,
"ignore_ttl": true
}
]
}
}'
Create mappings
curl -XPUT 'http://localhost:9200/someindexname/page/_mapping' -d '{
"page" : {
"properties" : {
"feedname" : {"type" : "string"},
"title" : {"type" : "string"},
"description" : {"type" : "string"},
"author" : {"type" : "string"},
"link" : {"type" : "string"}
}
}
}'
Perform search
curl -XGET 'http://localhost:9200/someindexname/_search?pretty'
In /var/log/elasticsearch/[clustername].log file I can see the following entries when I restart ES;
[2013-03-27 14:41:32,109][INFO ][river.rss ] [servername] [rss][someindexname] Starting rss stream
[2013-03-27 14:41:32,401][INFO ][river.rss ] [servername] [rss][someindexname] creating rss stream river [someindexname] for [http://someurl/rss.xml] every [120000] ms
But once again, nothing happens. Any help/ideas would be brilliant.
Cheers,
Kris