@Drybananna : Various settings within the BitTorrent client allow you to manage how the client connects to other clients (peers) during p2p activities (download / upload, seed / leech) such as "Upload slot per torrent". The clients' User Interface allow you to tweak these settings but they have varying impact on the performance of the client due to the design of "BitTorrent Protocol". Unfortunately accessing these settings are specific to every client (utorrent, vuze etc) which requires the user to dwell in help documents provided with the software.
Number peers is specific to every torrent and is just a statistical number provided by the tracker. Even if the trackers says there are 5000 leeching peers on that torrent, your client will not be aware of who they are, so you can not initiate a connection and promote your torrent directly to them. The leeching peers acquire the seeding peers from the tracker and connect to you if they want to.
The client optimizes the number of peers to connect during download according the bandwidth available to it. So if there are too many seeding peers on that torrent, the leeching peers just might not see a need to connect your seeding client. That's often why we can not connect to all leeching peers.
if you want more information consider more reading on the BitTorrent Protocol and the client you are using.
