Problem:
SharePoint search crawling is going through my hardware load balancer (HLB) and this is putting undue stress on the HLB. I'd like to have search crawl directly against one of the WFEs and by-pass the HLB. Can you tell me what I need to change to make that work?
Setup:
- Hardware load balanced address: https://sharepoint.company.com
- WFE addresses: http://server1.company.com, http://server2.company.com
- The HLB terminates SSL for both of the WFEs
Central Administration > Alternate Access Mappings
(1)
- Internal URL: http://sharepoint.company.com
- Zone: Default
- Public URL for Zone: https://sharepoint.company.com
(2)
- Internal URL: https://sharepoint.company.com
- Zone: Default
- Public URL for Zone: https://sharepoint.company.com
(3)
- Internal URL: http://server1.company.com
- Zone: Default
- Public URL for Zone: http://server1.company.com
Central Administration > Search Service Application: Server Name Mappings
- Address for indexing: http://server1.company.com
- Address for display in search results: https://sharepoint.company.com
Central Administration > Search Service Application: Edit Content Source
- Start Addresses: http://server1.company.com
Misc notes:
Currently search is working fine, except that it's going through my HLB. I expected setting the Content Source Start Addresses to "http://server1.company.com" would have changed that, but it hasn't. I did try creating crawl rules to include "http://server1.company.com/*" and exclude "https://sharepoint.company.com/*", but that has resulted in nothing getting crawled.