I've just taken over support of a web application with a elasticsearch back
end. Currently we do intermittent data refreshes by building an es index
on a build server, zipping it up, copying it over to UAT, stopping Tomcat
and elastic search, copying over the new index structure, doing some minor
config (change the top level folder name (in the data folder) from app_dev
to app_uat to app_live) and then restarting the services.
I'm pretty new to this but I'm wondering if anyone has any opinions on the
best way to automate this process ? We would rather continue to rebuild
the index on the build server if possible but I'm guessing there may be a
better way to do a data refresh than to build a convoluted dos script (we
are using a windows environment)
I've just taken over support of a web application with a elasticsearch
back end. Currently we do intermittent data refreshes by building an es
index on a build server, zipping it up, copying it over to UAT, stopping
Tomcat and Elasticsearch, copying over the new index structure, doing some
minor config (change the top level folder name (in the data folder) from
app_dev to app_uat to app_live) and then restarting the services.
I'm pretty new to this but I'm wondering if anyone has any opinions on the
best way to automate this process ? We would rather continue to rebuild
the index on the build server if possible but I'm guessing there may be a
better way to do a data refresh than to build a convoluted dos script (we
are using a windows environment)
Many thanks for this. I've realised now we are running a fairly old
version (0.90.11) which I don't think has this functionality (?). I guess
I'll push on anyway but out of interest do you think I'll encounter many
issues upgrading from 0.90 to 1.3 ?
Thanks
On Thursday, October 2, 2014 11:38:05 AM UTC+1, Jörg Prante wrote:
On Thu, Oct 2, 2014 at 12:18 PM, gringogordo <benkd...@gmail.com
<javascript:>> wrote:
Hi,
I've just taken over support of a web application with a elasticsearch
back end. Currently we do intermittent data refreshes by building an es
index on a build server, zipping it up, copying it over to UAT, stopping
Tomcat and Elasticsearch, copying over the new index structure, doing some
minor config (change the top level folder name (in the data folder) from
app_dev to app_uat to app_live) and then restarting the services.
I'm pretty new to this but I'm wondering if anyone has any opinions on
the best way to automate this process ? We would rather continue to
rebuild the index on the build server if possible but I'm guessing there
may be a better way to do a data refresh than to build a convoluted dos
script (we are using a windows environment)
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.