草庐IT

业务域名

全部标签

【业务功能篇99】微服务-springcloud-springboot-电商订单模块-生成订单服务-锁定库存

八、生成订单一个是需要生成订单信息一个是需要生成订单项信息。具体的核心代码为/***创建订单的方法*@paramvo*@return*/privateOrderCreateTOcreateOrder(OrderSubmitVOvo){OrderCreateTOcreateTO=newOrderCreateTO();//创建订单OrderEntityorderEntity=buildOrder(vo);createTO.setOrderEntity(orderEntity);//创建OrderItemEntity订单项ListOrderItemEntity>orderItemEntitys=bu

域名扫描工具subDomainBrute源码分析

SubDomainsBrute简介​ SubDomainsBrute是一款目标域名收集工具,用小字典递归地发现三级域名、四级域名、五级域名等不容易被探测到的域名。字典较为全面,小字典就包括3万多条,大字典多达8万条。默认使用114DNS、百度DNS、阿里DNS这几个快速又可靠的公共DNS进行查询,可随时修改配置文件添加你认为可靠的DNS服务器。自动筛选泛解析的域名,当前规则是:超过10个域名指向同一IP,则此后发现的其他指向该IP的域名将被丢弃。整体速度还可以,每秒稳定扫描100到200个域名(10个线程)。​ 工具可从github上获取。Github地址:https://github.com

业务实战场景(十一)实时流Flink实战

目录系列总目录层级pom文件input文件,常用的ClickHouse类DataStream简单版本Flink处理流数据也可以类似java8的flatmap从Kafka读数据写入kafka时间和窗口处理函数多流转换状态编程容错机制Table和SqlCEP系列总目录业务场景实战汇总大数据之实时流Flink层级SQL->TABLE->DataStream->有状态的接口更底层pom文件1.13.01.82.121.7.30org.apache.flinkflink-java${flink.version}org.apache.flinkflink-streaming-java_${scala.bi

无缝进行业务数字化转型的20个基本步骤

1、在设定愿景中扮演自己的角色由于数字化转型从根本上改变了企业的业务运营和交付价值的方式,企业必须在设定愿景和战略方面发挥自己的作用。创建一支由精通数字技术的人员组成的团队,以确定技术的潜力和应用机会,确保它们与业务目标保持一致。鼓励协作,促进开放交流。2、拥有数字化思维在任何数字化转型中,最重要的因素是让管理团队与数字愿景保持一致。购买数字资产是企业遇到的最小的问题,拥有数字化思维是成功的终极关键。3、拥抱标准化数字化转型的关键一步是实现跨运营的标准化。从电子病历中获得灵感,我们发现标准化的协议促进了协作,推动了创新,并确保了一致的质量。这种方法不仅协调了业务的各个方面,而且为持续增长和适应

【业务功能篇92】微服务-springcloud-多线程-异步处理-异步编排-CompletableFutrue

三、CompletableFutrue一个商品详情页展示SKU的基本信息0.5s展示SKU的图片信息0.6s展示SKU的销售信息1sspu的销售属性1s展示规格参数1.5sspu详情信息1s1.ComplatableFuture介绍  Future是Java5添加的类,用来描述一个异步计算的结果。你可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算完成返回结果,你也可以使用cancel方法停止任务的执行。  虽然Future以及相关使用方法提供了异步执行任务的能力,但是对于结果的获取却是很不方便,只能通过阻塞或者轮询的方式得到任务的结果。阻塞的方式显然和我们的异步

【Java开发】Spring Cloud 11:Gateway 配置 ssl 证书(https、http、域名访问)

最近研究给微服务项目配置ssl证书,如此才可以对接微信小程序(需要使用https请求)。传统单体项目来说,首先往项目中添加证书文件,然后在配置文件中配置ssl证书路径、密码等相关信息;那么微服务这么多项目,总不能一个个配置ssl证书,最后发现可以直接通过网关Gateway解决该问题,完全不用对微服务下的项目做变动,亲测有效。目录1SSL/TLS证书1.1介绍HTTPS协议1.2 证书申请1.3证书类型及选择2 Gateway网关配置ssl证书2.1支持https访问①证书移到resources目录②yml文件中配置ssl证书2.2支持https和http访问①证书移到resources目录②y

小程序配置服务器域名

        在小程序中使用网络相关的API时,要预先配置好需要进行网络通信的服务器域名,包括普通HTTPS请求(wx.request)、上传文件(wx.uploadFile)、下载文件(wx.downloadFile)和WebSocket通信(wx.connectSocket)。1打开服务器域名配置    首先登录“微信公众平台”,点击侧边导航栏的“开发管理”,选择“开发设置”。     找到“服务器域名”,点击修改按钮,扫码进行身份验证,就可以进行服务器域名配置。    根据你的网络请求,配置对应的服务器域名,点击保存并提交,配置成功。2配置业务域名     若小程序中有使用到webvi

【业务功能篇86】微服务-springcloud-系统性能压力测试-jmeter-性能优化-JVM参数调优

系统性能压力测试一、压力测试  压力测试是给软件不断加压,强制其在极限的情况下运行,观察它可以运行到何种程度,从而发现性能缺陷,是通过搭建与实际环境相似的测试环境,通过测试程序在同一时间内或某一段时间内,向系统发送预期数量的交易请求、测试系统在不同压力情况下的效率状况,以及系统可以承受的压力情况。然后做针对性的测试与分析,找到影响系统性能的瓶颈,评估系统在实际使用环境下的效率情况,评价系统性能以及判断是否需要对应用系统进行优化处理或结构调整。并对系统资源进行优化。  在压力测试中我们会涉及到相关的一些性能指标:响应时间(ResponseTime:RT):从客服端发送请求开始到获取到服务器的响应

Zabbix技术分享——使用Zabbix6.0监控业务日志

        企业日常IT运维过程中,常会碰到需要监控业务日志的情况,以下将介绍如何使用Zabbix6.0监控业务日志。应用场景描述:        企业IT运维部门使用自建zabbix平台对公司某业务系统进行了监控。近段时间,该业务系统同事反映某应用平台提供服务时,经常发生应用页面404的情况,运维工程师根据业务概况拟定排查方案,决定对业务系统日志进行密集监控,以便进行根因分析,解决问题。具体要求:1.日志文件以自增的方式产生,具有固定格式如ITSM-2022-09-26.log2.需要对新增日志监控频率达到每分钟一次3.平台产生日志内容为windows简体中文编码分析:1.日志文件名每日

java项目域名访问失败但IP访问正常

1.域名访问失败但通过IP访问正常发生此类型情况可能的原因如下:DNS解析问题:域名访问失败可能是因为DNS解析出现了问题,导致域名无法解析成正确的IP地址。可以通过使用nslookup或dig命令来检查DNS解析是否正常。域名解析错误:在某些情况下,域名解析错误可能会导致域名访问失败。例如,如果域名解析到了错误的IP地址,或者域名没有正确配置CNAME或A记录,都会导致域名访问失败。防火墙或路由器设置问题:防火墙或路由器可能会阻止域名访问,或者将域名访问流量路由到了错误的目标。可以检查防火墙或路由器的设置,确保域名访问被正确地允许和路由。Web服务器配置问题:Web服务器可能没有正确地配置域