Might not stay long but I've always used a good strong soapy solution of Dawn liquid and water. Works on those big European/Asian hornets we sometimes get around here. If the solution doesn't start killing them inside of 10 seconds you need more Dawn liquid. Non-toxic, cheap, available...