P3C代码扫描

Java 规约扫描是阿里巴巴多年经验提炼的 Java规范-包含 7大类 Java 代码规则 命名规约 注释规范 集合 OOP 规约 并发处理 控制语句 其他。如果未做扫描配置,默认会对所有规则进行扫描,也可以在规约扫描组件配置。

存证服务API

否 默认是1.0 biz.sdk.biz_thread_pool_size 业务线程池大小,如果为非正数,则使用默认的业务线程池大小 否 默认是CPU核数*2 biz.sdk.read_idle_time 读空闲时间(秒为单位),超过该时间SDK会向Server发送Ping消息 否 默认是60秒 biz.sdk...

告警规则指标说明

线程池使用率 是 线程池中正在使用的线程数与线程池线程数之比,反映了当前线程池的使用情况。指标维度 节点机IP,筛选条件如下:遍历:遍历每节点机IP,针对每台节点机的指标数据单独进行监控告警。指定筛选固定的几台节点机进行监控...

环境接口

heartbeatIntervalMs false Intege 心跳检测超时时间 retryHeartbeatTimes false Intege 心跳检测重试次数 retryConnectTimes false Intege 连接建立重试次数 coreThreadPoolSize false Intege 核心线程池的大小,会影响netty中线程池,...

java sdk最佳实践

因为每一个API对象都对应着条网络链接,因此为了效率,您应尽可能复用已创建出来的API对象,例如Generation,避免不断创建造成的开销,通常可以通过资源来管理,下面是一个简单的示例,供参考。对象示例(org.apache.commons:commons-...

如何选择应用端连接

理想情况下,查询的RT波动不大,可以应用上文介绍的公式,根据RT计算出合理的连接大小,并按照 每个线程一个数据库连接 的思路确定最大线程数。实际场景中,查询RT受到热点、锁、数据倾斜等多种因素的影响,可能出现突发RT增长,甚至部分...

配置 TSDBConfig 类

您可以通过 config()方法构建 TSDBConfig 对象。具体配置说明见下面的示例代码。示例代码 TSDBConfig config=TSDBConfig/配置地址,第一参数可以是 TSDB 的域名或 IP。第二参数表示 TSDB 端口。address("example.tsdb.com",8242)/...

Java JDBC Driver开发手册

int,int)getSchema()prepareStatement(String,int,int)prepareStatement(String,int,int,int)setSchema(String)说明 由于Lindorm JDBC Driver的Connection接口实现不是线程安全的,所以建议不要在多个线程里共用同一个Connection对象。...

配置实例生命周期

自定义运行时或自定义容器运行时,一个实例在同时间可以执行多请求。您可以通过设置单实例多并发实现,具体操作,请参见 设置实例并发度。销毁阶段(Destroy)如果函数实例在一段时间内没有收到任何调用,则触发此阶段。在销毁阶段,...

JedisPool资源优化

值不是越大越好,方面连接太多会占用客户端和服务端资源,另方面对于Redis这种高QPS的服务器,如果出现大命令的阻塞,即使设置再大的资源也无济于事。maxIdle与minIdle maxIdle 实际上才是业务需要的最大连接数,maxTotal 是为了...

环境接口

以及处理消息线程池核心/最大线程数大小 threadPoolQueueSize false Integer 线程池队列大小,会影响消息处理线程池队列和发送消息线程池队列大小 optimalNetworkLinkOption false OptimalNetworkLinkOption 链路优选配置参数项 ...

实现处理器接口和类

getThreadPool:获取一个执行该任务的线程池,如果没有设置,会使用 Client 自带的线程池。new ThreadPoolExecutor(20,300,1,TimeUnit.HOURS,new ArrayBlockingQueue(100){})getName:获取这执行器的名字,这名字很重要,Client 接收到...

使用Python开发自定义Processor

PAI提供了三种方式构建开发环境,EAS 提供的客户端工具EASCMD对构建过程进行了封装,执行条命令即可完成Python SDK开发环境的构建。如果需要进行定制化,则可以选择手工方式构建开发环境。此外,EAS 预置了包含Python开发环境的镜像,您...

云市场镜像部署Java Web环境

说明 您也可以使用FTP上传Java代码,具体请参见镜像使用手册。Tomcat默认以一般用户www运行。运行以下命令确保网站根目录下的文件权限正确。chown-R www.www /data/wwwroot/ find /data/wwwroot/ -type d -exec chmod 755 {} \;find/data/...

创建保护分支

该接口用于创建保护分支 ...SensitiveInfoDetection object 敏感信息检查->Enabled boolean 合并前是否需要通过敏感信息检查->CodingGuidelinesDetection object Java 代码规约扫描->Enabled boolean 合并前是否需要通过Java 代码规约扫描。

快速入门

本文以一个 Java+Maven+主机构建部署示例,教你如何快速使用云效流水线 Flow 发布一个项目。步骤:新建流水线 进入云效>流水线 Flow 首页>我的流水线,单击 新建流水线,打开 选择流水线模板 弹窗,选择对应的开发语言,可以查看当前语言...

一键诊断

A:按照线程使用率的计算公式,当活跃线程数超过最大线程数,就会出现使用率大于100%的情况,而RDS MySQL线程池的实现方式比较特殊,没有严格限制活跃线程的数量,存在活跃线程数超过最大线程数的情况。了解更多 关于自动SQL诊断的详细技术...

一键诊断

A:按照线程使用率的计算公式,当活跃线程数超过最大线程数,就会出现使用率大于100%的情况,而RDS MySQL线程池的实现方式比较特殊,没有严格限制活跃线程的数量,存在活跃线程数超过最大线程数的情况。了解更多 关于自动SQL诊断的详细技术...

Java线程栈分析-CPU利用率持续升高

Java线程栈分析-CPU利用率持续升高 异常现象 某日接到业务同学反馈异常如下:1.业务放量过程中,cpu持续升高,不清楚具体的原因 2.系统代码主要在等待下游返回结果,本地并没有复杂的处理逻辑 线程栈分析 业务同学保留了现场的jstack log...

MaxCompute UDF(Java)常见问题

如果是Java代码本身报错,可以在调整上述参数的同时,通过 set odps.sql.udf.jvm.memory=xxx;参数调大Jvm内存。更多参数详细信息,请参见 SET操作。UDTF相关问题 调用Java UDTF运行代码时的常见问题如下:问题现象:运行报错描述为 ...

Maven 仓库

Flow 支持通过三种方式设置 settings.xml 完成 Maven 配置:代码库根目录 settings.xml 文件 Flow 企业设置->Maven 设置中上传 settings.xml 文件 云效默认的 Maven 配置 settings.xml 文件 目前,Maven 配置仅影响 Java 构建,优先级如下...

基本概念与原理

Web应用,通常对应了根据一个代码库里的源代码构建生成的包,以及它运行时相关的基础软件和环境的设置等等。它是部署运维的一个(最小)单元。这是应用这概念的由来。环境 每Web应用,在集成测试的环境(在云效中通常称作日常环境...

参数说明

本文介绍您在使用社区版Java SDK接入阿里云 云消息队列 RocketMQ 版 时,需要配置的参数。通用参数 参数名 参数说明 NAMESRV_ADDR 设置TCP协议接入点,从 云消息队列 RocketMQ 版 控制台 的 实例详情 页面获取。AccessKey AccessKey ID,...

一键诊断

在数据库出现故障时,您可以利用键...A:按照线程使用率的计算公式,当活跃线程数超过最大线程数,就会出现使用率大于100%的情况,而RDS MySQL线程池的实现方式比较特殊,没有严格限制活跃线程的数量,存在活跃线程数超过最大线程数的情况。

代码检查

Cloud Toolkit集成了Java代码检查功能。该功能基于《阿里巴巴Java开发手册》中的代码规约,执行Java代码的静态检查,帮助您在编译前快速发现代码异常,并提供修改建议。前提条件 已安装2019.11.1或更高版本的Cloud Toolkit插件。安装方法请...

代码扫描能力

支持语言和规则 目前飞流支持扫描的语言和规则,如下表所示:语言 扫描能力 规则说明 Java 阿里巴巴规约扫描 根据阿里巴巴多年经验提炼的 总共7大类Java代码规则,包括:1)OOP规约 2)并发处理 3)控制语句4)命名规约 5)常量定义 6)...

发送消息(多线程

SOFAStack 消息队列的消费者和生产者客户端对象是线程安全的,可以在多个线程之间共享使用。您可以在服务器上(或者多台服务器)部署多生产者和消费者实例,也可以在同一个生产者或消费者实例里采用多线程发送或接收消息,从而提高消息...

功能特性

目前ATP主要包含如下分析诊断功能特性 功能名称 目标场景 Java线程栈分析 Java线程栈分析可以发现CPU负载过高、应用卡死等问题 Java堆分析 Java堆分析通过分析Heap dump文件,可以发现GC频率过快、GC回收效率低下、应用出现...

性能指标监控

thread_pool_running_threads double 线程池中正在运行的线程数。mean_total_session double 当前总连接数。tp_thread_count double 线程池中的线程总数量。PolarDBNetworkTraffic mean_input_traffic double KB/s 每秒输入流量。...

SAE 应用发布

部署目标物 部署目标物可来自上游构建产物,支持两方式:构建Java构建等)、镜像构建(阿里云镜像构建等)。注意:如果您使用的是 Java 构建构建完成后,请使用 构建物上传(EDAS/SAE使用)步骤。添加SAE部署任务 在流水线编辑时,你...

Dataphin创建Java函数步骤

名称:此处名称尤其要注意,将来使用此函数时,需要用这名字去调用,名称建议和类名保持一致。选择资源:选择刚刚上传提交的Jar包。类名:此处并不是单一的类名,是包名.类名。类型:目前注册函数,不需要此配置,可以随便选择。命令格式...

Thread Pool

优势 MySQL默认的线程使用模式是会话独占模式,每会话都会创建一个独占的线程。当有大量的会话存在时,会导致大量的资源竞争,大量的系统线程调度和缓存失效也会导致性能急剧下降。阿里云RDS的线程池实现了不同类型SQL操作的优先级及并发...

通过JDBC连接Spark Thrift Server提交Spark作业

Java:编写Java代码进行连接。Python:编写Python代码进行连接。Beeline客户端连接Spark Thrift Server 执行如下命令,进入Beeline客户端。beeline 返回如下信息 Beeline version 2.3.7 by Apache Hive 执行如下命令,连接Spark Thrift ...

在Dockerfile中使用构建打包镜像并运行

通过使用多阶段构建应用以及结合阿里云容器镜像服务(ACR)的镜像构建服务,可以使Java应用具有构建安全、构建速度快、镜像文件体积小等优点。前提条件 开通 阿里云容器镜像服务。请准备一个托管在 Github、Gitlab 或者 Bitbucket 平台上的...

Java线程栈分析

Java线程栈分析 在日常业务开发中,我们经常遇到Java应用导致CPU 100%使用率且居高不下,或者出现应用死锁、错误并发逻辑、无响应等问题,在这些...除此之外,Java线程栈分析还可以根据线程名自动聚合出线程池,帮助用户快速锁定可疑线程

构建问题

当您的打包路径可能填写错误,会导致您的构建物上传失败,典型的报错信息如下:典型错误场景:Java 项目中包含了多微服务,Flow 的构建物上传步骤的打包路径中需要填写构建物的子目录。如下图,微服务 spring-boot-mp-demo 的构建物子...

集成与服务

可进行 Java 代码规约扫描 及 敏感信息检测 服务的开启及扫描规则设置。当选择开启后,可选择在代码提交阶段和合并请求阶段分别进行扫描。Java 开发规约《阿里巴巴 Java 开发手册》是阿里内部 Java 工程师所遵循的开发规范,涵盖编程规约、...

并发数和构建时长

计费规则 流水线是由多任务组成,而一个任务则是由多步骤组成 如下图所示,该流水线包含两任务:Java 构建上传 主机部署 而”Java 构建上传”任务包含两步骤:Java 构建 构建物上传 Flow 根据 任务 的运行状态来统计企业并发数和...

准备工作

本文简单介绍分析前的准备工作 第步:生成数据源 应用诊断分析平台(ATP)只提供 诊断分析 能力,需要您准备数据源以供分析。1.什么是数据源?取决于您想分析的应用问题,数据源有所不同。Q:发现GC频率过快?GC回收效率低下?应用出现...

流程配置

云效 Flow 流水线支持的步骤如下:步骤分类 步骤 静态扫描 安卓代码扫描 Cpp 代码扫描 Golang 代码扫描 Java 安全扫描 JavaScript 代码扫描 Java 代码规约扫描 PHP Metrics 静态扫描 源码漏洞检测 Python 代码安全扫描 Python 依赖安全扫描...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据传输服务 NAT网关 无影云电脑 运维安全中心(堡垒机) 云消息队列 RocketMQ 版 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用