Michael DeHaan wrote: > As part of the ongoing performance work, the following changes are > happening on the devel branch. > > -- Consolidation of XMLRPC ports > > Previously cobbler operated two XMLRPC endpoints: > > http://server/cobbler_api_rw --> maps to 127.0.0.1:25152 > > http://server/cobbler_api --> maps to 127.0.0.1:25150 >
Correction, the port used for api was 25151 before. This will be the only port used by cobblerd going forward. > In newer versions, both of these endpoints will continue to work but > they will map to the same port (25150) > > Both read-write and read-only operations will be able to be done on the > same port. > > This means cobblerd startup involves half as much CPU and IO. > > In addition, James Laska and Bill Peck's work on the upgraded Anaconda > monitoring system means cobblerd will no longer listen for UDP syslog > information and log it -- if Anaconda monitoring is desired, and > enabled, it will log /much/ more. This also eliminates a extra fork() > in cobblerd. > > Cobbler also published itself via avahi if enabled, which is a feature I > don't suspect too many people were using. Koan is still avahi aware, > though if you want to publish the presence of Cobbler, cobblerd will > currently /not/ do that for you. Since cobbler sets up a profiles.d > file now that tells koan where the cobbler server that installs it is, > that's a much better way to do discovery. > > All in all, cobblerd will be down from 3-4 processes to just 1, and now > requires two less API handles. Actual performance implications TBD > but it will be nice to have. > > This is all in progress and should be testable soon. > > If you have an existing script, continue to use the Apache-proxied http > endpoints instead of direct communication to the HTTP ports and things > will work as normal. If you are using port numbers, replace any > instance of "25151" with "25150" in your code, and things will also > continue to work as normal. If your code referenced "cobbler_api" or > 25151, nothing changes, that still works as before also. > > --Michael > > > _______________________________________________ > cobbler mailing list > [email protected] > https://fedorahosted.org/mailman/listinfo/cobbler > _______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
