PILLUTLAAVINASH / google-enterprise-connector-manager

Automatically exported from code.google.com/p/google-enterprise-connector-manager
0 stars 0 forks source link

Connector should support high availability #98

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Reason:
Many customers have load balanced content servers. What this means is that
when one server goes down, the other picks up. Connector is used at
search/serve time, If the connector does not support high availability, it
becomes the single point of failure.

What needs to happen:
1. Tomcat supports load balanced setup. There is a load balancer coming
with it, but it's quite simple. Need to provided "recommended" load
balancer that we've tested. It could be this simple one, or it could be a
more complex software/hardware LB.
2. Config information sharing between two or more instances. put on a
shared drive?
3. State information sharing between two or more instances.
4. Guidelines as to what the connector developers need to take care to
ensure connectors support LB. Mainly, it's any kind of state file or config
file.
5. Ensure the existing four connectors support LB.

The above serves serving time requirements.

For indexing, the two or more instances need to make sure that they don't
crawl the same content twice. They either have to sync up in terms of who
is crawling what; or only one will be doing the crawling.

Original issue reported on code.google.com by jeffreyl...@gmail.com on 4 Jun 2008 at 2:41

GoogleCodeExporter commented 8 years ago

Original comment by mgron...@gmail.com on 18 Jul 2008 at 9:01

GoogleCodeExporter commented 8 years ago
+ 1 customer 8/26

Original comment by jeffreyl...@gmail.com on 26 Aug 2008 at 3:44

GoogleCodeExporter commented 8 years ago

Original comment by mar...@google.com on 4 Dec 2009 at 11:28

GoogleCodeExporter commented 8 years ago
Will evaluate Tomcat clustering.

Original comment by mar...@google.com on 5 Dec 2009 at 12:05

GoogleCodeExporter commented 8 years ago
Reassigning to Max to evaluate and assign.

Original comment by mar...@google.com on 17 Dec 2009 at 7:12

GoogleCodeExporter commented 8 years ago

Original comment by Brett.Mi...@gmail.com on 5 Apr 2011 at 10:17