有一段炼丹程序是跑在本地 windows 上的,打包是不可能打包的。明天要汇报,想开个公网服务让大家尝尝。
本地机器:写个 loop 监听 nas 的输入文件夹,输入进来就开始工作,然后工作完了就输出到 nas 的输出文件夹。
公网服务器:html 读取到输入文件夹,监听 nas 的输出文件夹,输出。
全阻塞同一时间只能一个人访问
帮我想想🙇
1
dode 324 天前
同样输入,每次输出都一样吗
|
3
hahiru 324 天前
正在服务中请稍后
当前空闲中大爷来玩啊 |
4
retanoj 324 天前
我会用个数据库,用户上传图片,后端保存。
新建任务(含随机任务 ID ,用户上传图片本地路径,时间等等字段),返回给用户任务 ID (或者给获取结果的链接)。 loop 程序去扫数据库,看是否有未完成的任务去执行。 用户可随时访问链接获取结果,有结果则返回,无则返回友好提示。 |
5
matchalatte 324 天前
是 python 吗,用 gradio 跑一个网页交互界面也许更简单
|
6
kneo 324 天前 via Android
只能一个人访问的话,容易卡住造成拒绝服务。
放公网更容易被 DOS 。 最好能做个重启服务的接口,或者自动重启。 |