code: protected String createName() {
          final StringBuilder buf = new StringBuilder(128);
          try {
              buf.append(InetAddress.getLocalHost().getHostName()).append(COLON)
                      .append(ManagementFactory.getRuntimeMXBean().getName().split("@")[0]) // PID
                      .append('-').append(this.workerId).append(COLON).append(JAVA_DYNAMIC_QUEUES);
              for (final String queueName : this.queueNames) {
                  buf.append(',').append(queueName);
              }
          } catch (UnknownHostException uhe) {
              throw new RuntimeException(uhe);
          }
          return buf.toString();
      }
docs: Creates a unique name, suitable for use with Resque.
  
  @return a unique name for this worker