0%

初中教育质量将

思明区 2022届

  1. 初中教育质量综合奖
    序号 学校
    1 厦门市莲花中学
    2 厦门市松柏中学
    3 厦门市第十一中学
    4 厦门双十中学思明分校
    5 厦门市华侨中学
    6 厦门市第九中学
    7 厦门市大同中学

思明区
思明区

  1. 初中教育质量进步奖
    序号 学校
    1 厦门市逸夫中学
    2 厦门市云顶中学
    3 厦门市金鸡亭中学
    4 厦门市思明区观音山音乐学校

思明区

湖里区 2022届

  1. 初中教育优质奖
    厦门市蔡塘学校
    厦门市湖里中学 仙岳山南山路

  2. 初中教育质量奖
    厦门市湖里实验中学 联通大厦后
    厦门市金尚中学
    厦门外国语学校湖里分校 殿前
    厦门市第三中学 火炬园
    厦门市禾山中学

  3. 民办初中教育优质奖
    厦门市火炬学校
    厦门市湖里区博林民办学校

  4. 民办初中教育达标奖
    厦门市湖里区金鹰学校
    厦门市湖里区超强学校

kafka专题

kafka安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
## 下载后解压安装
tar -xzf kafka_2.13-3.2.1.tgz
cd kafka_2.13-3.2.1

## 启动zookeeper、kafka
bin/zookeeper-server-start.sh config/zookeeper.properties
bin/kafka-server-start.sh config/server.properties

## 创建topic并检查
bin/kafka-topics.sh --create --topic quickstart-events --bootstrap-server localhost:9092
bin/kafka-topics.sh --describe --topic quickstart-events --bootstrap-server localhost:9092
### 查看所有topic
bin/kafka-topics.sh --bootstrap-server localhost:9092 --list

## 生产者-消费者
bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092
bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092

kafka 可视化界面管理

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
tar zxvf kafka-eagle-bin-3.0.0.tar.gz 
cd kafka-eagle-bin-3.0.0
tar zxvf efak-web-3.0.0-bin.tar.gz
cd efak-web-3.0.0

vi /etc/profile
export KE_HOME=~/soft/kafka-eagle-bin-3.0.0/efak-web-3.0.0
export PATH=.:$PATH:$KE_HOME/bin
source /etc/profile

vi system-config.properties
## 修改相关配置
efak.zk.cluster.alias=cluster1
cluster1.zk.list=localhost:2181
efak.url
efak.password

./ke.sh start
localhost:8048
admin/123456

问题1: 不能看到消息内容
进入topic后,有个眼睛,预览功能

springboot 整合

鉴权

运维

问题1: 如何保证消息不丢失
问题2: 如何保证不重复消费
问题3:

附录

  1. kafka 官网
  2. kafka-eagle 官网
  3. kafka-eagle github
  4. Kafka三种可视化监控管理工具Monitor/Manager yahoo/Eagle
  5. Kafka-Manager github
  6. springboot整合kafka
  7. spring-kafka版本支持

消息推送

钉钉

1、获取企业内部应用的access_token

1
get https://oapi.dingtalk.com/gettoken?appkey=&appsecret=

2、发送通知

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
post https://oapi.dingtalk.com/topapi/message/corpconversation/asyncsend_v2?access_token=

{
"msg":{
// "voice":{
// "duration":"100",
// "media_id":"100"
// },
// "image":{
// "media_id":"@123"
// },
// "oa":{
// "head":{
// "bgcolor":"bgcolor",
// "text":"text"
// },
// "pc_message_url":"pc_message_url",
// "status_bar":{
// "status_value":"进行中",
// "status_bg":"0xFFF65E5E"
// },
// "body":{
// "file_count":"file_count",
// "image":"image",
// "form":{
// "value":"value",
// "key":"key"
// },
// "author":"author",
// "rich":{
// "unit":"unit",
// "num":"num"
// },
// "title":"title",
// "content":"content"
// },
// "message_url":"message_url"
// },
// "file":{
// "media_id":"media_id"
// },
// "action_card":{
// "btn_json_list":{
// "action_url":"action_url",
// "title":"title"
// },
// "single_url":"single_url",
// "btn_orientation":"btn_orientation",
// "single_title":"single_title",
// "markdown":"markdown",
// "title":"title"
// },
// "link":{
// "picUrl":"picUrl",
// "messageUrl":"messageUrl",
// "text":"text",
// "title":"title"
// },
// "markdown":{
// "text":"text",
// "title":"title"
// },
"text":{
"content":"测试使用钉钉消息推送"
},
"msgtype":"text"
},
"to_all_user":"false",
"agent_id": "1752362252",
"dept_id_list":"606709116",
// "userid_list": "014266190220645721"
}

企微

1、获取access_token

1
get https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=&corpsecret=

2、发送消息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
post https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=

{
"touser" : "UserID1|UserID2|UserID3",
"toparty" : 1,
"totag" : "TagID1 | TagID2",
"msgtype" : "text",
"agentid" : 1000003,
"text" : {
"content" : "你的快递已到,请携带工卡前往邮件中心领取。\n出发前可查看<a href=\"http://work.weixin.qq.com\">邮件中心视频实况</a>,聪明避开排队。"
},
"safe":0,
"enable_id_trans": 0,
"enable_duplicate_check": 0,
"duplicate_check_interval": 1800
}

开机启动服务设置

准备

待执行的命令 startup.sh

1
2
3
nacos/bin/startup.sh

chmod -x ~/nacos/bin/startup.sh

设置服务 nacos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
vi /usr/lib/systemd/system/nacos.service

[Unit]
Description=nacos
Documentation=
After=network.target
Wants=
Requires=

[Service]
ExecStart=/bin/bash ~/nacos/bin/startup.sh -m standalone
ExecStop=
ExecReload=/bin/bash ~/nacos/bin/startup.sh -m standalone
Type=forking

[Install]
WantedBy=multi-user.target

验证

1
2
3
4
5
6
7
8
9
10
#nacos.service位于/usr/lib/systemd/system

#设置开机启动(设置开机启动执行这个就行)
systemctl enable nacos.service

#启动服务——执行后就生效
systemctl start nacos.service

#显示服务状态——如果脚本执行失败,这条命令可以帮助你看到脚本的报错信息
systemctl status nacos.service