apachestormjar部署后的访问

lymnna71  于 2021-06-24  发布在  Storm
关注(0)|答案(1)|浏览(264)

我开发了一个java应用程序,可以在ApacheStorm上运行。我们将把应用程序安装到客户的计算机上,我们希望客户不能访问jar反向工程中的代码。我担心的是,在一个jar安装到apachestorm之后,有没有办法访问jar?

des4xlb0

des4xlb01#

对。部署的拓扑jar可以在storm/storm本地目录的子目录中访问(如果您在storm.yaml中设置了自己的storm.local.dir设置,则可以在其他目录中访问),这是storm在拓扑运行时放置部署jar的位置。
在部署之前,可以在拓扑jar上运行字节码模糊器。另外,如果您的用户不需要访问storm安装,您可能可以对他们的计算机上的用户权限做些什么,以防止他们在那里乱翻?
您可能还需要阅读storm文档的安全部分http://storm.apache.org/releases/2.0.0-snapshot/security.html.

相关问题