You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hippo4j/docs/src/components/HomepageFeatures/index.js

62 lines
2.0 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

import React from 'react';
import clsx from 'clsx';
import styles from './styles.module.css';
const FeatureList = [
{
title: '动态变更',
Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default,
description: (
<>
应用运行时动态变更线程池参数包括不限于核心最大线程阻塞队列大小和拒绝策略等支持应用集群线程池配置差异化
</>
),
},
{
title: '自定义报警',
Svg: require('@site/static/img/undraw_docusaurus_tree.svg').default,
description: (
<>
应用线程池运行时埋点提供四种报警维度线程池过载阻塞队列容量运行超长以及拒绝策略报警并支持自定义时间内不重复报警
</>
),
},
{
title: '运行监控',
Svg: require('@site/static/img/undraw_docusaurus_react.svg').default,
description: (
<>
支持自定义时长的线程池运行数据采集存储并提供可视化大屏监控运行指标同时也支持 Prometheus 采集监控帮助排查以及确定线程池问题
</>
),
},
];
function Feature({Svg, title, description}) {
return (
<div className={clsx('col col--4')}>
<div className="text--center">
<Svg className={styles.featureSvg} role="img"/>
</div>
<div className="text--center padding-horiz--md">
<h3>{title}</h3>
<p>{description}</p>
</div>
</div>
);
}
export default function HomepageFeatures() {
return (
<section className={styles.features}>
<div className="container">
<div className="row">
{FeatureList.map((props, idx) => (
<Feature key={idx} {...props} />
))}
</div>
</div>
</section>
);
}