为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM Database Server 64 V8 DB Version: 0x7000c
【操作系统】:centos 7
【CPU】:
【问题描述】*:
一、目的:想修改一下外部函数对应的jar让新的外部函数生效
二、操作:
1.重新修改了jar包
2.重新执行了外部函数生成命令
3.将jar包放到了外部函数指定的位置,然后也放了一份在/home/dmdba/dmdbms/tool/dmagent/lib
4.重启了dmagent服务
5.重启了实例服务
三、结果:
1.但是发现新的外部函数没有生效。
2.后来,哪怕我删除了服务器上对应jar包,但是还是会执行旧的外部函数。
是不是有缓存?这个需要怎样操作才能让新的外部函数生效?
外部函数依赖的是DmAPService服务,重启下这个服务试下呢
使用参考https://eco.dameng.com/document/dm/zh-cn/pm/external-function