asksol: any idea how I would gain access to the meta column for the current task, so I can store arbitrary information in it?
eka joined the channel
shalabhaggarwal has quit
nkryptic joined the channel
p0zt3r has quit
hkj has quit
hkj joined the channel
Wertax has quit
jpadilla joined the channel
BlankVerse joined the channel
gtaylor_afk is now known as gtaylor
caleb_ has quit
BlindHunter has quit
mw44118 joined the channel
mw44118
I want to use gevent for my celery workers, because I'm mostly doing HTTP requests. I used -P gevent, and set concurrency to 100, but it seems like celery is still blocking on IO.
p0zt3r joined the channel
noisewaterphd joined the channel
OmidRaha has left the channel
caleb_ joined the channel
nlake44 joined the channel
gasbakid joined the channel
gasbakid_ joined the channel
gasbakid has quit
racycle joined the channel
ionelmc joined the channel
jdunck joined the channel
atomekk has quit
mennis joined the channel
BlindHunter joined the channel
byrman has quit
caleb_ has quit
caleb_ joined the channel
ambv has quit
hkj has quit
travisfischer_ is now known as travisfischer
sandywalsh has quit
sandywalsh joined the channel
fernandogrd has quit
hkj joined the channel
BlindHunter has quit
fernandogrd joined the channel
shalabhaggarwal joined the channel
droodle has quit
p0zt3r has quit
ilblackd_ has quit
caleb_ has quit
surabujin has quit
ambv joined the channel
gtaylor
mw44118: Noticed the same issue with eventlet workers, couldn't figure it out.
ilblackdragon joined the channel
caleb_ joined the channel
jpadilla has quit
jpadilla joined the channel
jpadilla has quit
davidcramer_ joined the channel
davidcramer_
anyone solved "celery workers dont die when they're supposed to"
or "python path isnt working correctly in this billiard stuff"
or "none of the concurrency models really work in celery" :)
ah updating celery fixes the billiard bug
HarvesterOfBeer joined the channel
nanonyme
heh, apparently not a completely bad practice in django-celery to use commit_on_success for the tasks
helps not keep transactions open longer than necessary
HarvesterOfBeer
Hello. I'm seeing exit codes like this with Celery 3.0.15. Can anybody shed some light on the 155 code?
ERROR/MainProcess] Process 'PoolWorker-8' pid:6532 exited with exitcode -155
BlindHunter joined the channel
jpadilla joined the channel
italorossi has quit
hkj has quit
BlindHunter has quit
hkj joined the channel
hkj has quit
hkj joined the channel
diofeher joined the channel
diofeher
hello, my worker doesn't update heartbeat since friday… what could be possible causes for this? I have celerycam, celerybeat and celeryd running...
hkj has quit
shalabhaggarwal has quit
Coalpaw_ joined the channel
p0zt3r joined the channel
Coalpaw__ joined the channel
Coalpaw has quit
Coalpaw_ has quit
p0zt3r has quit
Coalpaw__ has quit
Coalpaw joined the channel
nlake44 has quit
mw44118 has quit
andy__ joined the channel
andy__ has quit
fernandogrd
I need to edit an image, and it need to be immediately avaiable after save. I think celery can make the request cicle smaller, but how to deal with inconsistency of maybe not having the processed picture when user access it
bootandy joined the channel
sandywalsh has quit
sandywalsh joined the channel
mw44118 joined the channel
dgel has quit
gtaylor is now known as gtaylor_afk
hkj joined the channel
diofeher
when I run python manage.py celery active it's just waiting wating and I can't see any return… what could be causing this? (I'm using djcelery)
caleb_ has quit
Coalpaw has quit
Coalpaw joined the channel
Coalpaw_ joined the channel
Coalpaw has quit
travisfischer has quit
travisfischer_ joined the channel
nlake44 joined the channel
siovene joined the channel
siovene
Hi, I'm having some problems after upgrading from mysql to postgresql.
Basically, when I do things like this:
1) get an object
2) set some data
3) save
4) start a task
5) the task sets more data
6) the task saves the object
... I get with two copies of the object in my database.
I think the reason is that instead of passing the object's id to my task, I'm passing the actual object.
Can anybody confirm that it's an issue?
nkryptic
siovene: I can't confirm it for sure, but the best practice (and I think it's documented as such), is to only pass the id. It wouldn't surprise me if that's why you're having that problem.