HIS前端部署

代码自动发布

装 nginx   起服务

sed -rn '36,40p' /etc/nginx/nginx.conf  #修改主配置文件

include /etc/nginx/conf.d/*.conf;

    server {
        #listen       80 default_server;        #注释80端口
        #listen       [::]:80 default_server;
vim /etc/nginx/conf.d/his.conf        #编写HIS项目虚拟主机配置

server{
    listen 80 default_server;
    server_name __;

    location / {
        root "/opt/his/web/";
        index index.html index.htm;
    }
}mkdir -p /opt/his/web                   #创建HIS项目存放目录

systemctl enable nginx.service --now

ss -antpul | grep nginx

Jenkins 

name    需要远程连接的服务器名称

Source files  源文件      需要通过ssh发送的文件

Remove prefix     源的文件路径

Remote  directory   远程服务器保存文件的目录 目标路径

Exec command     

搜索引擎 

Lucene       采用了基于倒排表,高效实现文本查找,底层采用了分段的存储模式,读写几乎完全避免了锁的出现

正排表  :根据行号找内容

倒排表  : 根据内容找行号(内容拆解,标记,取交集)

数据库

  关系型数据库:数据持久化存储,数据结构化存储,数据之间可以有关联(外键)

   mysql,oracle

  非关系数据库:数据不一定持久化存储,数据灵活存储

   键值对数据库:redis 有16个库 ,编号0-15,select 切库(缓存,热点数据)

  列数据库: Hbase

  文档数据库: (行数据库):MongoDB,ES,etcd

  图形图像数据库:

Mysql: 增删改查

            读/写    读的量很大   select  慢

             想要变快,加索引---.>数据结构 二叉树

数据量特别大,加了索引查询还是慢,加redis,加速热点数据

Elasticsearch 文档数据库          redis 6.2.6         ELK基于日志

基于Lucene的搜索服务器

分布式多用户

企业搜索,日志监测,Maps实时定位

优化

all in one   LAMP  MYSQL APACHE  NGINX

架构   负载均衡器

MySQL 慢   优化mysql

sed -rn '23p;55p;59p'  /etc/elasticsearch/elasticsearch.yml
node.name: Services
network.host: 0.0.0.0
http.port: 9200
 

ss -antlup  | grep java                    
tcp   LISTEN 0   128   *:9200               *:*                    users:(("java",pid=19251,fd=209))
tcp   LISTEN 0   128   *:9300 (集群内部节点通讯端口)     *:*     users:(("java",pid=19251,fd=196))

Elasticsearch插件

IK分词器

单字分词

二分法分词

词库分词(多数用于中文)

安装Elasticsearch插件的方法:3种

方式一:从官网下载ES插件,通常为ZIP格式,解压到/usr/share/elasticsearch/plugins/目录

方式二:使用elasticsearch-plugin命令

elasticsearch-plugin install file://path/xx.zip

elasticsearch-plugin install http://addresss/xx

elasticsearch-plugin install ftp://address/xx

方式三:容器

跨域

概念解析

index

type

document

trem

常用API

HTTP1.0方法

-GET   获取资源

- POST     传输实体文本

 HTTP1.1方法

-PUT    传输文件

-DELETE  删除资源

redis   list    列表结构先进后出

消息队列MQ   先进先出  排队

消息  传递数据

队列  交流手段  消息传递机制进行与平台有关的数据交流

MQ  优点 :                                           缺点:   

异步处理                                                     系统可用性降低

应用解耦                                                     系统复杂度提高 

流量削峰                                                      一致性问题

1,加云服务器                           

2,网站和mysql之间加消息队列  MQ       

RabbitMQ服务

支持多语言客户端

可视化管理界面

插件机制

分发消息   一致性  回调确认

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值