def get_queue_service_stats(self, timeout=None):
request = HTTPRequest()<EOL>request.method = '<STR_LIT:GET>'<EOL>request.host_locations = self._get_host_locations(primary=False, secondary=True)<EOL>request.path = _get_path()<EOL>request.query = {<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': _int_to_str(timeout),<EOL>}<EOL>return self._perform_request(request, _convert_xml_to_service_stats)<EOL>
Retrieves statistics related to replication for the Queue service. It is 
only available when read-access geo-redundant replication is enabled for 
the storage account.

With geo-redundant replication, Azure Storage maintains your data durable 
in two locations. In both locations, Azure Storage constantly maintains 
multiple healthy replicas of your data. The location where you read, 
create, update, or delete data is the primary storage account location. 
The primary location exists in the region you choose at the time you 
create an account via the Azure Management Azure classic portal, for 
example, North Central US. The location to which your data is replicated 
is the secondary location. The secondary location is automatically 
determined based on the location of the primary; it is in a second data 
center that resides in the same region as the primary location. Read-only 
access is available from the secondary location, if read-access geo-redundant 
replication is enabled for your storage account.

:param int timeout:
    The timeout parameter is expressed in seconds.
:return: The queue service stats.
:rtype: :class:`~azure.storage.models.ServiceStats`