请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

haijun1998

中级会员

55

主题

151

帖子

894

积分

中级会员

积分
894
haijun1998
中级会员   /  发表于:2019-11-4 17:22  /   查看:4082  /  回复:14
1金币
服务器api 这个定时启动api如果设置成-》[ScheduleApi("0:0:0")] 是不是就可以理解为随服务器一块启动,不再停止! 还是和服务器一块启动运行一次就停止!

最佳答案

查看完整内容

活字格的scheduleApi使用的是windows自己的定时任务,资源是否释放取于操作系统

14 个回复

最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-11-4 17:22:30
来自 13#
haijun1998 发表于 2019-11-9 20:47
还有一个问题,如果设置成[ScheduleApi("0:0:35")],那么每隔35秒后,这个api能够自动释放资源,(比如 soc ...

活字格的scheduleApi使用的是windows自己的定时任务,资源是否释放取于操作系统
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-11-4 17:34:18
2#
您好, [ScheduleApi("0:0:35")] 这个意思是每隔35s执行一次。
具体可以看下这里:
https://help.grapecity.com.cn/pa ... ion?pageId=23594566
回复 使用道具 举报
haijun1998
中级会员   /  发表于:2019-11-4 21:21:48
3#
不好意思  我问的是[ScheduleApi("0:0:0")] 是怎么理解,是和服务器一起启动然后就不结束  还是api和服务器一起启动就执行一次!
回复 使用道具 举报
haijun1998
中级会员   /  发表于:2019-11-5 13:12:47
4#
我就是想问一下版主,我想在服务端做个监听 要求和服务器一起启动!就和服务器一起运行了,服务器运行他就运行,服务器停止他就停止,有没有好的办法!
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-11-5 13:53:07
5#
haijun1998 发表于 2019-11-5 13:12
我就是想问一下版主,我想在服务端做个监听 要求和服务器一起启动!就和服务器一起运行了,服务器运行他就 ...

ScheduleApi就是您想要的这种效果,和是否打开页面无关,只要服务器启动着,这个定时任务就一直存在。
回复 使用道具 举报
haijun1998
中级会员   /  发表于:2019-11-5 17:26:33
6#
那我用[ScheduleApi("0:0:0")] 做了个api 开了一个线程用socket和客户端通信,用设计器试用了一下,刚启动就报错程序退出了
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-11-6 10:23:59
7#
haijun1998 发表于 2019-11-5 17:26
那我用[ScheduleApi("0:0:0")] 做了个api 开了一个线程用socket和客户端通信,用设计器试用了一下,刚启动 ...

报错是报的什么错呢?
您这里使用的[ScheduleApi("0:0:0")],相当于每0s执行一次,肯定是有问题的。
ScheduleApi可以接受两个参数,分别是开始时间和每次执行的时间间隔。如果没有指定开始时间表示服务器启动时立即开始。
比如 [ScheduleApi("0:0:10")]  //表示从网站启动时刻开始,每隔10秒执行以下函数,通常在函数中会有判断,如库存小于阈值时发通知给管理员

[ScheduleApi("0:0:0", "1")]  //每日零点执行以下函数,通常用于:每日归档、备份或者发送统计报表等
回复 使用道具 举报
haijun1998
中级会员   /  发表于:2019-11-6 19:39:16
8#
我就是想用api加载一个监听,就是想这个监听api随服务器启动,然后就一直运行!也不用每隔多少时间启动,就是随服务器启动一次然后就总运行,一直到服务器关闭为止![ScheduleApi("0:0:0", "365")]这个是不是可以理解为每一年启动一次api?如果是这么理解的话,也可以用[ScheduleApi("0:0:0", "3650")]了,也就是10年执行一次,是不是就达到了api随服务器启动然后一直运行?
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-11-7 09:48:12
9#
haijun1998 发表于 2019-11-6 19:39
我就是想用api加载一个监听,就是想这个监听api随服务器启动,然后就一直运行!也不用每隔多少时间启动,就 ...

我们的ScheduleApi在应用发布到服务器的时候就会执行一次,如果他是个监听,他就会一直执行的。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部