下载云上鉴权版本的 Pandora 压缩包 taobao-hsf.tgz。 下载到本地后,执行 tar -xvf taobao-hsf.tgz 得到 taobao-hsf.sar 文件夹。 假设文件夹目录为:/Users/jiangyu.zjy/demoSpasKey/pandora/taobao-hsf.sar 在线上 EDAS 环境中运行的 ECS 上执行 cat /home/admin/.spas_key/default获取鉴权参数,并写入本地开发人员 PC 的文件中。
注意 不同的命名空间配置不同,请妥善保管鉴权配置参数,避免安全风险。 目录示例为(/Users/username/demoSpasKey/default)。 在运行着 EDAS 实例的 ECS(需与被调试的应用在同一个命名空间内)上执行 ps -ef|grep java |grep tomcat |grep project.name 获取其它配置参数。
project.name 应用 ID 00de7116-d8eb-4d57-ba6a-caf6fccb7484 ecc.id 应用实例 ID df0724b3-1057-44ef-b14f-f291d562a457 JM.CONTAINER.ID 应用 Tomcat 容器 ID, 同应用实例 ID df0724b3-1057-44ef-b14f-f291d562a457 address.server.domain 地址服务器域名 addr-hz-internal.edas.aliyun.com address.server.port 地址服务器端口 8080 configserver.client.port 注册中心开放的端口 8000 配置 Consumer 应用启动参数。
pandora.location 本地 taobao-hsf.sar 文件夹的绝对路径 /Users/jiangyu.zjy/demoSpasKey/pandora/taobao-hsf.sar spas.identity 本地鉴权信息文件的绝对路径 /Users/jiangyu.zjy/demoSpasKey/default project.name 应用 ID 00de7116-d8eb-4d57-ba6a-caf6fccb7484 tenant.id 租户 ID 5f18a6c8-da89-456e-a3e5-0eabc411d1ed address.server.domain 地址服务器域名 addr-hz-internal.edas.aliyun.com address.server.port 地址服务器端口 8080 configserver.client.port 注册中心开放的端口 8000 hsf.server.ip 开发人员 PC IP 192.168.255.6 启动本地 Consumer 应用,访问线上的 HSF 服务。 配置 Provider 应用启动参数,配置内容同 Consumer 应用。 线上服务调用本地 HSF。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。