
铁通值班策略项目部署注意事项

1、代码管理地址 http://gitlab.ciopaas.com/yinxiaoling/aic_duty_strategy

2、接口项目部署

3、前端vue项目部署

4、新建数据库
数据库名：strategy
运行初始化命令
/opt/lampp/bin/php /opt/lampp/xiaoa/xiaoa-aic/artisan db:seed --class=DatabaseSeeder

5、添加队列进程
/opt/lampp/bin/php /opt/lampp/xiaoa/xiaoa-aic/artisan queue:work --queue=StrategyTask --sleep=3 --tries=0 --daemon --timeout=360

或者在supervisord中加入以下配置并重启supervisord

;铁通值班策略项目
[program:strategy_task]
process_name=%(program_name)s_%(process_num)02d
command=/opt/lampp/bin/php /opt/lampp/xiaoa/xiaoa-aic/artisan queue:work --queue=StrategyTask --sleep=3 --tries=0 --daemon --timeout=360
autostart=true
autorestart=true
user=forge
numprocs=1
redirect_stderr=true
stdout_logfile=/opt/lampp/xiaoa/xiaoa/storage/logs/queue_log/worker.logtdout_logfile=/opt/lampp/xiaoa/xiaoa/storage/logs/queue_log/worker.log


6、修改.env文件，以下选项对应修改

DB_CONNECTION=pgsql
DB_HOST=120.77.61.117
DB_PORT=5432
DB_DATABASE=strategy
DB_USERNAME=postgres
DB_PASSWORD=yhhl123

REDIS_HOST=120.77.61.117

7、修改代码中固定的用户信息、话术项目信息、主叫号码


8、添加小a这边接口支持值班策略项目访问路由及中间件


9、添加crontab定时任务

* * * * * /opt/lampp/bin/php /opt/lampp/xiaoa/xiaoa-aic/artisan schedule:run >> /dev/null 2>&1
