转载请注明出处哈:http://carlosfu.iteye.com/blog/2237511
一、TMC(Terracotta Management Console)简介:
BigMemory提供了一套监控和管理系统,来管理Bigmemory Go或者BigMemory Max,通过这个系统可以有效的观察数据,管理数据,动态修改配置。
二、TMC实现原理浅析:
从上图中,可以看出:
1. 每个BigMemory内置了http容器(可能是jetty), 对外提供Rest api来管理查询BigMemory数据和配置。
2. 如果使用BigMemory max(分布式集群版本), 应该还有个中间层作为统一管理
3. TMC是一个web项目,调用Rest API收集Bigmemory数据、管理Bigmemory配置。
三、TMC安装:
(由于集群版是收费的,只讨论Bigmemory Go)
1. BigMemory使用端:
通过ehcache.xml或者java代码的方式添加ManageService, 以xml配置为例,添加:
<managementRESTService enabled="true" bind="0.0.0.0:7979"/>
(1) 0.0.0.0 说明不限制ip, 通过本机ip就可以访问
(2) 7979是容器的端口
2. Windows安装、启动TMC
(1) 添加证书到**\management-console目录下。(从官方下载的安装包下)
(2) 启动:\management-console\bin> .\start-tmc.bat (自带的jetty默认端口是9889)
第一次启动,会让选择是否需要做安全验证(因为涉及到了清理数据,修改配置等操作),为了方便以及对于内网的信任,选择忽略
设置完成后,要求重新启动服务器
(3) 添加connection到BigMemory(此时和管理mysql的工具有些类似了)
(4) 管理节点(查看数据、管理数据、查看配置,管理配置等等)
3. linux安装、启动TMC
同2,(2)启动的是start-tmc.sh
四、TMC使用问题:
1. 版本问题: 由于bigmemory 4.2和之前版本使用不同的api, 所以bigmemory使用端和tmc必须是同一个版本bigmemory证书。
2. 证书一致: 两边的证书,以及证书和bigmemory的版本必须一致。
3. 虽然BigMemory Max和BigMemory Go下载的压缩包不太相同,但是tmc应该一致的。
相关推荐
FULL-PACK-BIOS-BATOCERA-V32-TMCTV.rar
TMC步进电机的调试软件,配合相应的开发板使用,调试非常方便,使用串口通讯方式,能够直接读写寄存器,观察运动曲线和运动情况。
开源项目-tmc-log.zip,tmc/log: wraps logrus to include source line/function information
开源项目-tmc-pqstream.zip,pqstream: stream operations out of a Postgres database
TMC4671-LA数据手册.PDF
开源项目-tmc-tmpl.zip,tmpl: tool to have text/template at your fingertips
SWS-CMS_TMC-Reports-源码.rar
Arduino-TMC2130Stepper.zip,Trinamic TMC2130步进驱动器RTMC2130步进器的Arduino库,Arduino是一家开源软硬件公司和制造商社区。Arduino始于21世纪初,深受电子制造商的欢迎,Arduino通过开源系统提供了很多灵活性。
资源来自pypi官网。 资源全名:tmc-0.3.10.tar.gz
Marlin 新发布的版本源码,支持STM32F7等,多款ARM芯片的主板。整个代码的的构架有较大的调整。模块化更清晰。
资源分类:Python库 所属语言:Python 资源全名:TMC_2209_Raspberry_Pi-0.1.1-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
电子-103软件SPI.zip,单片机/嵌入式STM32-F0/F1/F2
包含TMC5160-EVAL_V31.SCH,TMC5160-EVAL_V31.PCB,TMC5160开发板
本文介绍德国TRINAMIC伺服控制芯片TMC4671芯片在RTMI通讯调试电流环-速度环-位置环的方法,简单快捷
变频器说明书系列-TMC7 Users Manual.pdf
智慧工厂方案系统解决方案式设计方案B-25个合集: 世界智慧工厂的典范——德国智慧工厂发展之路.pdf 以MES自动化为核心,构建TMC智慧型工厂.pdf 制药工业4.0智慧工厂探索.pdf 天拓四方数字化工厂解决方案.pdf 徐工...
TMC2208、2209UART配置方法及工具软件。包括ScriptCommunicatorSetup_05_08_windows.zip,TMC2208.scez,UART-CRC-calculator.zip 以及相关说明文档。
使用STM32F1X驱动TMC5041,SPI双步进电机驱动,自动加减速曲线,静音驱动。FreeRTOS高效实现 双通道DS18B20采集。带有Modbus主机协议。代码稳定可靠