Hi There,
Our community server of CS2.1 is running on network load balancing with 2 web front end servers. currently we used Community Server Jobs Service (windows services) to handle those jobs that are needed to be run only on single server.
I would like to know is there a need to specially handle jobs in CS2008 which will be using 2 or more web servers? If so, where can I obtain this CS jobs service for CS2008? Please help!
Thanks!!!
The Jobs Service is in the Enterprise Search package in CS2008
The UKs best resource for the Golf, Bora, Jetta and Scirocco
Audi Forums, Galleries and Blogs
Hi Dave,
Thanks a lot for your answer.
I downloaded the Enterprise Search installation file (cs_es_4_0_30417.zip), after unzip it, I still not sure how to setup and configure that for Jobs, can you point me to any document or instruction guide for how to setup the job for multiple web servers environment?
I am not very sure how to do that by looking at information provided in the installation. I need to know which config files need to be changed for which jobs to be removed from CS web to enterprise job Service?
I appreciate your help a lot!!
Here's a copy of the readme
Congratulations the installation process has completed for the Telligent Tasks Service and Community Servers Enterprise Search. There are a few remaining items you must do manually before Enterprise Search will be ready to use on your site.For an updated version of this document, see the instructions online at:http://communityserver.org/r.ashx?N 1. Ensure your license file is installed in CS. Enterprise Search requires a Professional, Enterprise, or Enterprise Search specific Community Server license.http://communityserver.org/r.ashx?O2. Ensure your web site is running under Full Trust (Lucene currently is configured to use the windows temp folder to place its lock files, this requires the web application to be running under full trust).. Edit the web.config and edit the trust line to read: <trust level="Full" />3. Copy the following files from the root of your web site to the Telligent.Tasks.EnterpriseSearch installation folder.communityserver.configsiteurls.configconnectionstrings.configthe “Languages” folder and all of its contents4. Edit the communityserver_override.config file in the Telligent.Tasks.Enterprise search folder.You will need to specify a folder for the search index to use for its files. (The ASPNET worker process will need read permissions to this folder, the account that the Tasks Service is running under will need full control) (It may be possible to configure your site to run under medium trust, if the folder you specify is "under" the root folder of your web site)You will need to ensure the <sites> block information is correct. The application name needs to be the same as the one you provided when you created the CS community (dev is the default, and would be the application name if you used the MSI to install your site). Further you need to specify the URL that your users will be using to access your site, ES requires this to build the correct virtual paths to posts.5. Copy the communityserver_override.config into the root of your web site (next to the existing communityserver.config file)6. Copy the 4 Enterprise Search dlls into the web\bin folder (copy the following files from the Telligent.Tasks.EnterpriseSearch folder)CommunityServer.EnterpriseSearch.Components.DLLCommunityServer.EnterpriseSearch.DLLLucene.Net.DLLHighlighter.Net.DLL7. Reset the indexing flag on your existing posts. (run the following SQL script against your community server database)(this step is only necessary if you are converting a site from SearchBarrel, if you are upgrading an existing Enterprise Search site you can skip this step)UPDATE cs_Posts set IsIndexed = 08. Start the windows service manually or reboot (the service is set to auto start, a reboot is not required for installation) From the command prompt runNET START "Telligent Tasks Service"If this is a new Enterprise Search installation, in about 5 minutes, you should start to see files in the Index folder location you specified in step 4; and you should start to see search results on your site. If you are updating an existing Enterprise Search installation, you should have search results right away.If your membership database is not in the same database as community server, you will need to edit the "connectionStringName" property of the membership, rolemanager, and profile sections of the Telligent.Tasks.Console.exe.config file and the Telligent.Tasks.Service.exe.config files in the Telligent.Tasks.EnterpriseSearch installation folder.
My Jobs seems not running, and I saw error in tasks_errors.log saying that the Enterprise search (ES) license is not found(see Error below). I am pretty sure I have ES license and I saw ES license is enabled under the licensing of my community server 2008 (see below license installed list under the cs2008 manage lisence). but not sure why it is always throwing this issue. please help!
Tasks_Errors.log:2008-08-18 09:30:13,727 [3280] ERROR [] - Exception while running job ES.SearchJob of type CommunityServer.Enterprise.Search.SearchJobException: CommunityServer.Components.CSExceptionMessage: The license for Enterprise Search was not found. This is most likely caused by an out of date Telligent.Registration.dll.Source: CommunityServer.EnterpriseSearch.Components at CommunityServer.EnterpriseSearch.Components.Licensing.HasEnterpriseSearchLicense() at CommunityServer.EnterpriseSearch.Components.Licensing.ValidateEnterpriseSearchLicense() at CommunityServer.Enterprise.Search.SearchJob.Execute(XmlNode node) at Telligent.Tasks.Task.?()
License installed:
Expires Friday, February 27, 2009
Regards,
YL
We are experiencing the exact same error message "The license for Enterprise Search was not found..."
Any news on how to resolve this?
Thanks.
Lunarmedia.com
Copyright© 2008 Telligent Systems Inc. All rights reserved CommunityServer.com • Telligent.com