readme.txt 1.9 KB

123456789101112131415161718192021222324
  1. Project: Scalable autopatcher server service
  2. Description: Expanded version of AutopatcherServer_PostgreSQL. It will self-scale to load, using Rackspace Cloud to add additional servers when all servers are full. Load balancing is accomplished with the help of CloudServer / CloudClient. DynDNS is used to point to the host of the system.
  3. Sever setup:
  4. 1. Download RakNet
  5. 2. Define OPEN_SSL_CLIENT_SUPPORT 1 in RakNetDefines.h
  6. 3. Build AutopatcherServer-SelfScaling
  7. 4. Create a new user with administrator
  8. 5. Set Windows to auto-login with this user http://pcsupport.about.com/od/windows7/ht/auto-logon-windows-7.htm
  9. 6. Add to the startup folder (http://support.microsoft.com/kb/2806079) of that user ( C:\Users\Rakkar\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup ) C:\RakNet\Samples\AutopatcherServer_SelfScaling\Release\AutopatcherServer_SelfScaling.bat
  10. 7. In AutopatcherServer_SelfScaling.bat put
  11. cd C:\RakNet\Samples\AutopatcherServer_SelfScaling
  12. CALL C:\RakNet\Samples\AutopatcherServer_SelfScaling\Release\AutopatcherServer_SelfScaling.exe serverToServerPassword 60000 8096 8000 version1.mygamepatcher.com mygamepatcher.com https://identity.api.rackspacecloud.com/v2.0 rackspaceUsername rackspaceAPIAccessKey databasePassword 3 6 0
  13. 8. Install PostgreSQL to C:\Program Files (x86)\PostgreSQL\9.2 from http://www.postgresql.org/download/Dlls should exist with the .exe. See the post-build process which copies "C:\Program Files\PostgreSQL\8.2\bin\*.dll" .\Release
  14. 9. If you want to use xdelta3 to generate patches, this is assumed to be located at c:\xdelta3-3.0.6-win32.exe
  15. 10. Image the server
  16. 11. Delete the server
  17. 12. Recreate the server from the image
  18. 13. Create additional servers
  19. Related projects: AutopatcherClientRestarter, AutopatcherPostgreSQLRepository, AutopatcherServer, RackspaceConsole
  20. For help and support, please visit http://www.jenkinssoftware.com
粤ICP备19079148号