当前位置: 首页 > wzjs >正文

武汉网站搭建百度官方推广

武汉网站搭建,百度官方推广,阿里云nas做网站,注册公司流程和费用一共多少钱开发需求:在一套老项目中&#xff08;fastadmin&#xff09;实现一个定时任务&#xff0c;每分钟访问几十个接口&#xff0c;拿到数据。 使用的swoole&#xff0c;在thinkphp5中实现协程。 启动命令php swoole.php <?php //chdir(__DIR__); define(APP_PATH, __DIR__ . …

开发需求:在一套老项目中(fastadmin)实现一个定时任务,每分钟访问几十个接口,拿到数据。

使用的swoole,在thinkphp5中实现协程。
目录结构
启动命令php swoole.php

<?php
//chdir(__DIR__);
define('APP_PATH', __DIR__ . '/application/');
define('BIND_MODULE', 'admin');
require __DIR__ . '/thinkphp/start.php';use think\Db;
use app\admin\controller\Urls;
use app\admin\controller\Cloudbypass;Swoole\Runtime::enableCoroutine();Swoole\Coroutine\run(function() {for ($i = 1; $i <= 10; $i++) {go(function() use ($i) {$data = ['name' => 'ming','age'  => mt_rand(20, 28),'tags' => ['php', 'swoole'],];$info = new Cloudbypass();$response = $info->runTask($data);$now = microtime(true);$millisecond = sprintf("%.3f", $now); // 保留3位小数,相当于毫秒echo "[$i] " . $response->getContent() . " 时间: {$millisecond}" . PHP_EOL;});}
});
<?phpnamespace app\admin\controller;use app\common\controller\Backend;
use think\Log;
use GuzzleHttp\Client;
use GuzzleHttp\Exception\RequestException;class Cloudbypass extends Backend
{public function runTask($data){// 这里你可以直接使用数组$name = $data['name'] ?? '未知';$age  = $data['age'] ?? '未知';$tags = implode(',', $data['tags'] ?? []);return json(['code' => 1,'msg'  => "调用成功: 姓名:{$name}, 年龄:{$age}, 标签:{$tags}",]);}
}

输出
逻辑就是并发调用runTask接口。

可以加入sql

Swoole\Coroutine\run(function() {$list = Db::name('urls')->where('status', 1)->field('id')->select();foreach ($list as $v) {go(function() use ($v) {$urlsController = new Urls();$urlsController->updUrls($v['id']);echo "ID: {$v['id']} 本地调用完成" . PHP_EOL;});}
});

实现协程调用。在调用的方法内写curl。

http://www.dtcms.com/wzjs/69720.html

相关文章:

  • 郑州郑东新区网站建设网络宣传方案
  • 页面设计图标浙江seo
  • 网站建设一般需要多少费用一站式软文发布推广平台
  • 网站招聘方案怎么做企业广告宣传
  • 网页投放广告怎么收费seo长尾关键词
  • 建设部网站水利造价师企业网站设计服务
  • WordPress登录美化扁平化宁波seo服务推广
  • 哈尔滨网站建设那家好淘宝流量平台
  • 营销型网站开发流程包括关键词自动生成器
  • 免费域名证书申请搜狗seo快速排名公司
  • 有什么做设计的兼职网站数字营销课程
  • 备案网站大全网站运营推广
  • 做的公司网站怎么没了百度搜索排名推广
  • html 网站 模板seo搜索优化是什么意思
  • 校园二手交易网站开发网络服务主要包括
  • 南通网站开发公司免费建站哪个比较好
  • 做网站 报价 需要了解快速提高排名
  • 龙华营销型网站建设苏州百度快照优化排名
  • 集美网站开发上海百度推广公司排名
  • 大连h5开发公司西安seo培训
  • 做卫浴软管的网站注册域名
  • 惠州制作公司网站线上渠道推广怎么做
  • 如何做下载网站赚钱网络营销环境
  • 泉州人才网石家庄seo外包的公司
  • 中国十大网站建设企业制作一个网站需要多少费用
  • vps云服务器佛山seo整站优化
  • 北京网站优化页面专业外贸网络推广
  • asp.net网站项目建设深圳今天重大事件新闻
  • 大连市网站推广公司seo工具在线访问
  • 做跨境电商看国外的哪些网站新闻稿件