Rhino compute内存增加

本地启动rhino compute,后台执行多个gh文件,随着计算次数增加,内存也增加。试着在源码里把缓存设置为false,内存还是会逐渐增加。这和gh本身的机制有关系吗?请问如何解决?

假设到Win Server 上应该没有这个问题,本地的这个只是用来调试的,不适合反复运行大量的GH文件。过两天我测试一下,Server没问题应该后续就不会处理这个问题了。

1 个赞

感谢感谢,测试的话,我们的gh文件是基于rhino7的,用的是7的compute

我在阿里云上用win server根据官网的教程部署了rhino compute,但是访问网站时,显示api key was not pprovided, 如图。如何解决呢?

Rhino.Compute 服务版是一个收费项目,你需要购买相关服务才能在服务端运行,
详情请浏览 https://developer.rhino3d.com/guides/compute/core-hour-billing/

已经购买过相关业务了。rhino token和api key都有了,我在试着重新部署一遍

这是正确的,网页端直接当网页打开当然会显示没有 api key,API key 是你每次发送请求的时候,要和 API KEY 一起提交的, API KEY 相当于你设置的密码,网页端显示没有 api key 说明已经部署成功了。

不用重新部署,已经对了!!!

但我在本地通过python,调用执行gh文件,远程url设置的是服务器的url,执行会报错

噢噢,应该是要设置相应的api key是吧,好的,我再试一下,感谢感谢

不论用什么方式,客户端这边也要设置 API KEY,不然你的服务端应用谁都可以用,肯定是不行的,API KEY 相当于客户端的验证。

我在win server上已经部署好了compute。现在打算在本地通过python调用执行一个简单的gh文件来测试compute能不能用。gh程序和python程序如下。结果报错,请问该如何解决呢?



我在Util这个包里的 ComputeFetch加了一个打印,如图。返回的是Response[502],查了一下是服务器返回了非法的应答

我按照官网的帖子,在本地使用hops访问服务器上的compute,hops电池也是爆红,solution exception:发生一个或多个错误

这个问题已解决,阿里云 安全组 设置添加入方向即可

hops成功了,但是这个很简单的加法巨卡,基本拉不了滑块,不知道是不是我试用的服务器配置太低的原因。我用python调用程序直接卡死没反应,终端也打印不出结果 :sweat:

我在server上查看后台服务,youtube上演示的是可以看到后台有compute.geometry这个服务运行的,我的服务里没有。测试一个简单几何物体的运算巨慢,不报错也不出结果