尊敬的A-tune开发者们:
你们好
最近我们学校的实验室想使用贵产品的tuning功能来进行离线动态调优,但与A-tune用户指南提供的文档不同,我们实验室需要把A-tune客户端和服务端部署在不同的机器上,我更改了部署的配置文件,能够正常启动服务,访问服务。
但是我使用源码包自带的A-tune/examples/tuning/的例子时发现,如果是分布式部署,客户端和服务器分离部署,使用tcp配置ip地址和端口号,服务器调优时无法更改到客户端的需要调优的配置项。
下图是服务器A-tune/examples/tuing/compress配置脚本,我尝试过把服务器和客户端都部署到相同的机器,访问时使用atune-adm tuning -a 127.0.0.1 -p 60001 --project compress --detail compress_client.yaml 这种方式,我发现服务器依然无法更改到客户端的配置,(比如客户端的compressLevel和compressMethod的值不会变动,导致程序是跑起来了,但实质上没有优化参数),我起初怀疑是防火墙和文件权限的问题,我关闭了系统的防火墙,把客户端需要更改的文件chmod 777 need_change_file 。我的疑问是:是什么问题导致的我服务器无法更改客户端的配置,我需要做什么操作才能解决这个问题。
如果你们能看到并回复我的疑问,我感激不尽
友人A
1715797995(a)qq.com