使用最新的JFrog产品?hth华体会最新官方网站
JFrog平台用户指南
JFrog任务控制中心x文档
要获取最新版本,请访问JFrog统一平台
安装
导致 |
从2.0版本开始,独立ZIP安装已从任务控制中弃用。 |
决议 |
有关安装选项的完整列表,请参考安装与升级 |
导致 |
存储Elasticsearch数据的磁盘已超过95%的存储空间 |
决议 |
1.停止服务 2.清理用于存储elasticsearch数据的磁盘空间 3.启动服务 4.修改elasticsearch索引设置为RW(读写) curl -u 内部elasticsearch的默认用户名和密码为“admin”。 |
调试日志配置
导致 |
从3.5版开始。xml有一种不同的方式来启用调试日志记录。 |
决议 |
请使用下面的示例配置,以便启用JFMC服务器微服务调试日志记录(这将写入JFMC -server-debug.log文件): < ?xml version="1.0" encoding="UTF-8"?> <!——添加日志配置——> 如果需要,将org.apache.http包更改为INFO,以便从调试日志文件中排除流量。 |
灾难恢复
导致 |
DR目标无法解密密码,因为它没有与DR Master服务相同的主密钥。 |
决议 |
通过Artifactory主密钥从DR Master同步到目标Artifactory服务。这将允许所有密码被正确解密,一旦你将安全设置复制到目标。 详情请参阅主密钥加密在JFrog Artifactory用户指南中。 |
脚本
导致 |
在2.0版本中,任务控制中心对如何编写配置脚本进行了重大更改。这些更改不向后兼容,所以为任务控制版本1编写的任何脚本。X不起作用。详情请参阅配置脚本. |
决议 |
您需要迁移您的脚本以使用Mission Control 2.0及以上版本。虽然迁移过程不是自动的,但是非常简单。详情请参阅从版本1迁移脚本。版本2.x. |
导致 |
在任务控制2.0版本之前,实现星拓扑非常复杂、繁琐且容易出错。 |
决议 |
在任务控制2.0版中引入了一个新的配置块,使得使用推或拉复制实现星型拓扑非常简单。详情请参阅星型拓扑. |
导致 |
在任务控制2.0版本之前,实现全网格拓扑非常复杂,繁琐且容易出错。 |
决议 |
在任务控制2.0版中引入了一个新的配置块,使得使用推或拉复制实现星型拓扑非常简单。现在,通过配置每个节点自己的星形拓扑,实现全网格要容易得多。 详情请参阅星型拓扑. |
导致 |
任何新存储库的默认布局为maven-2-default . |
决议 |
在脚本中创建新存储库时,请修改repoLayoutRef 字段设置为存储库类型的正确布局。 |
导致 |
当使用脚本更新存储库时,未显式指定的任何参数都会更新为该参数的默认值。 |
决议 |
当使用脚本更新存储库时,为该存储库指定所有不采用默认值的参数,甚至是那些不应该更改的参数。 |
导致 |
任务控制中心的脚本保存在一个内部数据库中,无法从任务控制中心外部访问。 |
决议 |
要访问任务控制脚本,配置一个Git存储库,任务控制将同步其所有脚本,如下所述Git集成.这还允许您使用任何外部编辑器创建和修改脚本。 |
图
导致 |
向系统添加服务后,任务控制中心可能需要15分钟才能显示任何数据样本。 |
决议 |
只需等待15分钟,您就可以看到新添加服务的数据。 |
导致 |
为了保存已删除服务的历史数据,任务控制中心将数据存储在名为 |
决议 |
在查看所有服务的图表时,这些已删除的服务仍然会出现,但是,您也可以关注特定的服务。 |
数据收集
导致 |
Artifactory数据的默认采集频率设置为15分钟。由于各种原因,可能需要改变频率。 |
决议 |
如果需要修改,请在主机上执行以下查询: 本例中的Localhost:8085是洞察服务的端点 TASKPULLINSIGHT是每隔15分钟为Artifactory执行数据收集的任务 下面的时间表是30分钟的crontab设置-根据需要更改。 旋度”http://localhost:8085/services/JFIS/jobs“- x - d{”callback_url”:“/ api”,“retry_count”:3,“service_id”:“{service_node_id}”,“计划”:[{“时间表”:“\ t0 0/30 * 1/1 * ?*","name":"Insight pull metrics task","id":"TASKPULLINSIGHT","type":"cron"}],"name":"Insight loader task","id":"TASKPULLINSIGHT"," params":{"action":"run_scheduler","schedule_id":"TASKPULLINSIGHT"},"request_id":"" ","group":""} " -H "Content-Type:application/json;charset=UTF-8" |
组
导致 |
从2.0版本开始,任务控制不再支持组。 |
决议 |
在2.0版本之前,创建group是同时在多个Artifactory服务上运行脚本的方便方法,因为每个脚本一次只能执行一个操作。从2.0版本开始,脚本更加灵活,您可以指定脚本应该作用的任意数量的服务。 |
REST API
导致 |
在2.0版本中,Mission Control实现了REST API的主要升级,这与以前的版本不向后兼容。 |
决议 |
您需要更新脚本以使用新的REST API。详情请参阅更新后的任务控制REST APIPage,尤其是版本的映射节,描述如何将以前版本的端点映射到2.0及以上版本。 |
服务
导致 |
Mission Control使用REST API调用提取关于托管Artifactory服务的存储信息。 |
决议 |
在某些情况下,REST API调用可能需要一些时间才能返回。稍等片刻,刷新屏幕。 |
管理员密码
导致 |
需要修改admin密码 |
决议 |
运行如下命令移除当前admin用户(应用于Docker Install): PostgreSQL 1.登录PostgreSQL容器。 Docker exec -ti jfmc_postgres_1 bash 2.登录数据库。 psql -U jfmc mission_control 2.删除现有的admin用户。 从jfmc_server中删除。Mc_user where username = 'admin'; 3.重新启动任务控制服务。 Docker restart jfmc_server_1 MongoDB(JFMC版本< 3.4) 1.登录Mongo容器。 Docker exec -ti jfmc_mongodb_1 bash 2.删除现有的admin用户。 mongodb -u mission_platform -p "password" "mission_platform"——eval 'db.users. 'remove({“用户名”:“admin”},{“众多”:真})” 3.重新启动任务控制服务。 Docker restart jfmc_server_1 |
- 没有标签
JFrog.com|文档|特色有问题吗?想要报告问题?联系JFrog技术支持