title: Do I have to copy my django project to another machine to perform celery tasks on it?
body: <p>Here is the problem - I have a server with my django project on it. </p>
  
  <p>I have to perform a lot of tasks so I use celery+rabbitmq to deal with them. </p>
  
  <p>Recently I discovered that server is running out of memory so I've decided to move all tasks to another dedicated server. Following this <a href="http://timbull.com/build-a-processing-queue-with-multi-threading" rel="nofollow">guide</a> I've created rabbitmq cluster without copying my django project. </p>
  
  <p>I am able to send tasks to celery on my new dedicated server, however celery says that tasks are unregistered e.g.</p>
  
  <p><code>Received unregistered task of type 'djangoapp.tasks.taskname'. The message has been ignored and discarded.</code></p>
  
  <p>So what should I do - just copy my django project or something else? </p>