浏览代码

新增任务运行模式 "GLUE模式(PHP) ",支持php脚本任务;

xuxueli 6 年前
父节点
当前提交
1edc7ccc50
共有 1 个文件被更改,包括 11 次插入2 次删除
  1. 11 2
      xxl-job-admin/src/main/webapp/WEB-INF/template/jobinfo/jobinfo.index.ftl

+ 11 - 2
xxl-job-admin/src/main/webapp/WEB-INF/template/jobinfo/jobinfo.index.ftl 查看文件

@@ -245,8 +245,17 @@ logging.info("脚本文件:" + sys.argv[0])
245 245
 <#--这里有问题,新建一个运行模式为 php 的任务后,GLUE 中没有下边的 php 代码-->
246 246
 <textarea class="glueSource_php" style="display:none;" >
247 247
 <?php
248
-	echo "hello php";
249
-	echo "\n"
248
+
249
+    echo "xxl-job: hello php  \n";
250
+
251
+    echo "${I18n.jobinfo_script_location}:$argv[0]  \n";
252
+    echo "${I18n.jobinfo_field_executorparam}:$argv[1]  \n";
253
+    echo "${I18n.jobinfo_shard_index} = $argv[2]  \n";
254
+    echo "${I18n.jobinfo_shard_total} = $argv[3]  \n";
255
+
256
+    echo "Good bye!  \n";
257
+    exit(0);
258
+
250 259
 ?>
251 260
 </textarea>
252 261
 <textarea class="glueSource_nodejs" style="display:none;" >