user_coroutine.php 573 B

1234567891011121314151617
  1. <?php
  2. for($i = 0; $i < 100; $i++) {
  3. Swoole\Coroutine::create(function() use ($i) {
  4. $redis = new Swoole\Coroutine\Redis();
  5. $res = $redis->connect('127.0.0.1', 6379);
  6. $ret = $redis->incr('coroutine');
  7. $redis->close();
  8. if ($i == 50) {
  9. Swoole\Coroutine::create(function() use ($i) {
  10. $redis = new Swoole\Coroutine\Redis();
  11. $res = $redis->connect('127.0.0.1', 6379);
  12. $ret = $redis->set('coroutine_i', 50);
  13. $redis->close();
  14. });
  15. }
  16. });
  17. }