Tongweb8074+7049m4 安装TongFlowControl(by lqw)

news2024/9/23 11:22:26

文章目录

    • 介绍
    • 安裝包和説明
    • Tongweb8074 安装TongFlowControl
    • Tongweb7049m4 安装TongFlowControl

介绍

TongFlowControl是面向分布式服务架构的流量监控工具,是TongWeb基于QPS/并发数和调用关系的流量
控制功能,可在TongFlowControl控制台进行实时监控和流量策略配置。

安裝包和説明

在这里插入图片描述
备注:flowcontrol-console.jar的启动需要用到tongweb嵌入式的授权,相关授权请跟商务联系获取。

Tongweb8074 安装TongFlowControl

前提条件:
1.Tongweb8074已安装并能够通过页面访问控制台。
2.安装请安装步骤来,别跳步,很容易出问题。
3.生产环境建议备份好tw8的安装目录,再做操作。

首先在本地将flowcontrol-console.jar里的licese.dat 替换为有效授权。

在这里插入图片描述

在tw8安装目录的domains/domain1/lib下,新建/flowcontrol/client 和 /flowcontrol/service 目录并在其目录中添加所需要的jar。

将如下jar包放在“/flowcontrol/service”目录:
▪ flowcontrol-console.jar
将如下jar包放在“/flowcontrol/client”目录:
▪ flowcontrol-core.jar
▪ flowcontrol-datasource-extension.jar
▪ flowcontrol-json.jar
▪ flowcontrol-parameter-flow-control.jar
▪ flowcontrol-transport-common.jar
▪ flowcontrol-transport-simple-http.jar
▪ flowcontrol-web-servlet.jar

放入后记得检查权限。

在这里插入图片描述

在这里插入图片描述

将TongFlowControl启动脚本放入Tongweb8074安装目录的bin目录下,放入后检查一下权限:
在这里插入图片描述

在Tongweb8074控制台配置启动参数登录控制台 > 基础配置 > 启动参数。
在这里插入图片描述
配置的參數如下:

-DenableFlowcontrol=true
-Dcsp.flowcontrol.api.port=8060
-Dcsp.flowcontrol.dashboard.server=127.0.0.1:8060

其中127.0.0.1可替换为服务器ip,8060端口需检查是否被其他服务占用。

配置后重启Tongweb8074然後在Tongweb8074的控制台部署 flowcontrol.war。
在这里插入图片描述
输入自己的flowcontrol.war的路径进行部署。在这里插入图片描述

部署成功后可以点击检查是否能正常访问:
在这里插入图片描述
在这里插入图片描述
之后cd到tw8的bin目录,执行脚本:

./startflowcontrol.sh

执行后cd到Tongweb8074安装目录的/domains/domain1/logs下看看是否有这个文件:
在这里插入图片描述
有的説明已經有日志输出了,可以直接tail -100f nohup_flowcontrol.out 看看日志输出内容

如果有类似这种提示,说明授权过期了,需要更换授权(授权用的是嵌入式版本tongweb授权,需联系商务获取):
在这里插入图片描述
有类似这种则说明启动成功
在这里插入图片描述
启动成功后,使用服务器ip:8060访问flowcontrol的控制台页面:

在这里插入图片描述
◦ 默认用户名:flowcontrol
◦ 初始密码:flowcontrol

刚进去的时候只有这些内容
在这里插入图片描述

登录后回到tw8的控制台,点击这里访问一下
在这里插入图片描述
访问后点点这两个
*
之后回到flowcontrol的控制台,会发现多了这些:
在这里插入图片描述
同理,在Tongweb8074控制台部署完其他应用后,记得点击一下相关应用的访问连接,以便flowcontrol识别到。
在这里插入图片描述
flowcontrol的控制台的使用,请参考002_TongWeb V8.0 用户指南_8070A01.pdf,5.2.20. TongFlowControl这一章节。
在这里插入图片描述

Tongweb7049m4 安装TongFlowControl

前提条件:
1.Tongweb7049m4已安装并能够通过页面访问控制台。
2.安装请安装步骤来,别跳步,很容易出问题。
3.生产环境建议备份好tw8的安装目录,再做操作。

首先在本地将flowcontrol-console.jar里的licese.dat 替换为有效授权。

在这里插入图片描述

由于Tongweb7049m4的目录结构跟Tongweb8074的有点不一样,所以我们需要在Tongweb7049m4的安装目录下,创建以下目录(安装目录为/opt/TongWeb7.0.4.9_M4_Enterprise_Linux/domains/作为例子):
1./opt/TongWeb7.0.4.9_M4_Enterprise_Linux/domains/domain1/logs
2./opt/TongWeb7.0.4.9_M4_Enterprise_Linux/domains/domain1/lib/flowcontrol/client
3./opt/TongWeb7.0.4.9_M4_Enterprise_Linux/domains/domain1/lib/flowcontrol/service

将如下jar包放在“/opt/TongWeb7.0.4.9_M4_Enterprise_Linux/domains/domain1/lib/flowcontrol/service”目录:
▪ flowcontrol-console.jar
将如下jar包放在“/opt/TongWeb7.0.4.9_M4_Enterprise_Linux/domains/domain1/lib/flowcontrol/client目录:
▪ flowcontrol-core.jar
▪ flowcontrol-datasource-extension.jar
▪ flowcontrol-json.jar
▪ flowcontrol-parameter-flow-control.jar
▪ flowcontrol-transport-common.jar
▪ flowcontrol-transport-simple-http.jar
▪ flowcontrol-web-servlet.jar

放入后记得检查权限。

将TongFlowControl启动脚本放入Tongweb7049m4安装目录的bin目录下,放入后检查一下权限:
在这里插入图片描述

登录Tongweb7049m4的控制台,添加一下启动参数:
在这里插入图片描述
以下是添加的启动参数

-DenableFlowcontrol=true
-Dcsp.flowcontrol.api.port=8060
-Dcsp.flowcontrol.dashboard.server=127.0.0.1:8060

其中127.0.0.1可替换为服务器ip,8060端口需检查是否被其他服务占用。

配置后重启Tongweb7049m4然後在Tongweb7049m4的控制台部署 flowcontrol.war。

在这里插入图片描述

部署完毕后,可以点一下http访问看看是否成功:
在这里插入图片描述
在这里插入图片描述
cd到Tongweb7049m4的bin目录,执行以下指令启动flowcontrol:

./startflowcontrol.sh

启动后看看/opt/TongWeb7.0.4.9_M4_Enterprise_Linux/domains/domain1/logs/nohup_flowcontrol.out 输出的日志

tail -100f nohup_flowcontrol.out

如果有类似这种提示,说明授权过期了,需要更换授权(授权用的是嵌入式版本tongweb授权,需联系商务获取):
在这里插入图片描述
有类似这种则说明启动成功
在这里插入图片描述
启动成功后,使用服务器ip:8060访问flowcontrol的控制台页面:

在这里插入图片描述
◦ 默认用户名:flowcontrol
◦ 初始密码:flowcontrol

刚进去的时候只有这些内容:
在这里插入图片描述
点一下这两个让flowcontrol识别到
在这里插入图片描述
之后回到flowcontrol的控制台,会发现多了这些:
在这里插入图片描述
同理,在Tongweb7049m4控制台部署完其他应用后,记得点击一下相关应用的访问连接,以便flowcontrol识别到。
flowcontrol的控制台的使用,请参考002_TongWeb V8.0 用户指南_8070A01.pdf,5.2.20. TongFlowControl这一章节。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2081530.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

pdf2md·技术调研

解析技术调研: 技术项源代码官方说明优/劣势补充1 VikParuchuri/marker (Star 14.9K) https://github.com/VikParuchuri/marker?tabreadme-ov-file 优点: 耗时少精度高(有ocr模型加持)缺点:…

【C++】类与对象篇四

【C】类与对象篇四 一 . 再谈构造函数1 . 构造函数体赋值2. 初始化列表3. explicit关键字 二 . static成员 【面试题】三 . 友元1. 友元函数2. 友元类 四 . 内部类 一 . 再谈构造函数 1 . 构造函数体赋值 在创建对象时,编译器通过调用构造函数,给对象中…

AI 大模型时代,对前端工程师有哪些机遇和挑战?

随着人工智能的发展,AI大模型为人工智能领域带来了巨大的机遇和挑战。前端工程师作为软件开发的重要一环,也需要关注 AI 大模型的发展趋势,并探索如何将其应用于前端开发和优化中。 AI 大模型应用广泛,已经深入到各个行业&#x…

数据结构——队的基本操作

一、顺序队 队的用法:先进先出 跟平时我们遇到的大多情况一样,队的主要思想就是先进先出,比如我去食堂打饭,我先排那么就是我先打到饭咯 顺序队:其实说白了就是一块空间用两个指针去指向,为了实现先进先…

如何获取页面的MP3文件

1、使用Google浏览器, 2、F12打开网页编程模式 3、找到network选项卡, 4、然后点击播放按钮,此时network中会加载各类资源; 5、在type中找到’media‘,点击media的名称; 6、找到request url&#xff1…

【AI绘画教程】StableDiffusion新手教程|5分钟搞定平面线稿转3D效果,100%成功(附教程工具)

大家好,我是画画的小强 曾经,我们对于将线稿转化为精美上色作品只能望而却步,然而如今,有了稳定扩散人工智能AI绘画工具(SD),我们可以以更加神奇的方式为线稿赋予绚丽的色彩,将创意…

Powershell@2 文件操作整理

最近又开始折腾pipeline了,对文件操作,这里实践并记录一下 https://learn.microsoft.com/zh-cn/powershell/module/microsoft.powershell.management/get-content?viewpowershell-7.4 列出文件及文件夹 Get-ChildItem Get-ChildItem -Path D:\1_data…

神经内科经颅磁刺激(TMS)疗法介绍

经颅磁刺激(TMS)作为一种先进的非侵入性、无痛的治疗手段,其核心基于电磁学原理。该技术通过储能电容向特制线圈瞬间释放强大电流,生成穿透颅骨的强磁场。这一磁场在大脑内部诱导产生微弱的感应电流,触发一系列复杂的生…

Pascal编程语言

目录 一、Pascal语言的诞生与特点 二、Pascal编程环境的选择与安装 三、Pascal语法基础与实战 pascal复制代码 pascal复制代码 在计算机编程的丰富世界中,Pascal语言以其严谨的结构和强大的功能而独树一帜。对于初学者来说,Pascal编程语言不仅可以帮…

AI学习记录 - 怎么理解 torch 的 nn.Conv2d

有用就点个赞 怎么理解 nn.Conv2d 参数 conv_layer nn.Conv2d(in_channels3, out_channels 64, kernel_size3, stride1, padding0, biasFalse) in_channels in_channels 可以设置成1,2,3,4等等都可以,一般来说做图像识别的时…

大模型就业行情揭秘:哪些岗位最吃香?

随着人工智能技术的发展,尤其是大模型技术的成熟与广泛应用,相关行业的人才需求量也呈现出爆发式增长。对于想要进入这个领域的求职者来说,了解当前大模型就业岗位的行情显得尤为重要。本文将深入剖析目前大模型就业岗位的市场情况&#xff0…

本地生活本地推软件有哪些?手把手教你从零开始提升转化率!

当前,多家互联网大厂在本地生活版块的布局不断深入,让本地生活市场不断焕发新活力的同时,也使得竞争态势日益激烈。在此背景下,对于本地生活服务商而言,无论是想要拓展品牌商家资源,还是想要改善交付效果&a…

广东超高清视频产业高质量发展成果展在粤开展

8月27日,广东超高清视频产业高质量发展成果展于中国(广州)超高清视频创新产业园区广州国际媒体港举行。本次展会聚焦广东超高清视频产业,展示以新技术赋能广电新质生产力,推动广播影视和网络视听高质量发展的最新成果&…

[Arxiv 2024] Self-Rewarding Language Models

Contents IntroductionMethodExperimentsReferences Introduction 作者提出 Self-Rewarding 训练框架,LLM 在训练过程中同时担任 actor 和 critic,actor 负责合成新数据,critic 负责判断合成数据质量用于组成高质量的偏好数据集用于模型的下…

网络排名变差算法在充电桩计量可信度评价中的应用AcrelCloud-9000安科瑞充电柱收费运营云平台

摘要:网络排名变差算法是指根据充电交易流水数据构造桩车网络,利用复杂网络的投票智慧而非传统的物理实验来获得对量值的信心。将排名变差算法用于桩车网络计算中,旨在检定合格的充电桩对其他充电桩排名变化的影响,这种影响以电动…

若依添加字段权限功能

页面长这样 /*Navicat Premium Data TransferSource Server : 本地Source Server Type : MySQLSource Server Version : 80038Source Host : 127.0.0.1:3306Source Schema : healthTarget Server Type : MySQLTarget Server Version : 80038Fi…

干货满满!五大调光方式让你全面了解LED照明

LED的发光原理同传统照明不同,是靠P-N结发光,同功率的LED光源,因其采用的芯片不同,电流电压参数则不同,故其内部布线结构和电路分布也不同,导致了各生产厂商的光源对调光驱动的要求也不尽相同&a…

PHP付费心理测评小程序源码心理测试抑郁症性格测试H5变现系统源码

揭秘付费心理测试新宠:郁郁症性格测试小程序,如何变现又贴心? 🌈 引言:心理健康的数字化探索 在这个快节奏、高压力的时代,越来越多的人开始关注自己的心理健康。付费心理测试,尤其是针对郁郁…

【JAVA入门】Day26 - Lambda表达式

【JAVA入门】Day26 - Lambda表达式 文章目录 【JAVA入门】Day26 - Lambda表达式一、函数式编程二、Lambda表达式的省略写法 Lambda表达式在代码中最常用的功能就是简化匿名内部类的书写。 Ingeger[] arr {2, 3, 1, 5, 6, 7, 8, 4, 9};Arrays.sort(arr, new Comparator<Int…

【深度学习与NLP】——深度卷积神经网络AlexNet

目录 一、卷积神经网络的发展历程 二、简要介绍 三、代码实现 四、缺点和过时的地方 一、卷积神经网络的发展历程 早期理论基础阶段&#xff08;20 世纪 60 年代 - 80 年代&#xff09;&#xff1a; 1968 年&#xff0c;Hubel 和 Wiesel 通过对猫视觉神经的研究&#xff0…