当前位置: 首页 > news >正文

免费网站建设阿里云seo待遇

免费网站建设阿里云,seo待遇,wordpress作伪静态网页404,如何设计自己的网站我们先看qiankun怎么上线部署: 我这边用的是yaml 文件在 rancher上部署的: base是基座,这里每个应用都是一个服务,这个还是跟之前一样并没有区别,那如何在一个域名上挂载多个服务呢? 最开始我们主要是在in…

我们先看qiankun怎么上线部署:
我这边用的是yaml 文件在 rancher上部署的:
在这里插入图片描述
base是基座,这里每个应用都是一个服务,这个还是跟之前一样并没有区别,那如何在一个域名上挂载多个服务呢?
最开始我们主要是在ingress上配置:
在这里插入图片描述
这样的好处是每一个域名对应的服务是单独配置的,可以做到定制化配置,域名没有配置的服务肯定是访问不到的。但这么做有一个问题,就是当域名很多了,会有一个很长的ingress需要维护,很不方便。

后期我们做了优化,将配置放到了基座服务对应的 nginx 中,

worker_processes  1;
user root;
events {worker_connections  10240;
}http {include       mime.types;default_type  application/octet-stream;rewrite_log on;sendfile        on;#tcp_nopush     on;keepalive_timeout  65;gzip  on;#include /etc/nginx/conf.d/*.conf;client_max_body_size 100M;client_header_buffer_size    128k;large_client_header_buffers  4  128k;server {listen    80;server_name  *.aibee.cn;root  /usr/share/nginx/html;#定义服务器的默认网站根目录位置#root /usr/share/nginx/html;# 这里是base对应的请求后端接口location /union/portal {proxy_pass http://union-portal-backend:8080;}# 这里是子应用入口 /configcenter是 registerMicroApps 注册app的 entry值location /configcenter {proxy_pass http://micro-configcenter:80;}#默认请求location / {try_files $uri $uri/ /index.html;#定义首页索引文件的名称index index.php index.html index.htm;sub_filter '数智全息驾驶舱' '测试';}location ~ .*\.(?:htm|html)$ {add_header Cache-Control "no-cache";}#禁止访问 .htxxx 文件location ~ /.ht {deny all;}}
}

这样的好处是只需要在基座的 nginx中配置一次,ingress配置:
在这里插入图片描述
还是按照一个域名指向一个服务(基座对应的服务),简洁了很多。然后在前端代码中限制访问的app,因为nginx中配置了所有对应的子应用。

qiankun 协作开发

qiankun独立开发,微前端开发两种方式:
1、本地启动基座服务和子应用
2、本地只启用子应用服务
很显然第二种更加适用,在多团队协作中,我们不大可能所有人都有基座的权限,一般都是本地启动自己的服务开发、上线;
我们现在的做法是 基座作为入口,即登陆逻辑在基座,登陆信息通过props下发到各个子应用。
我们先看下本地开发时基座 - 我们的base代码的vue.config.js 配置:

// vue.config.js 配置
module.exports = {devServer: {https: false,hotOnly: false,disableHostCheck: true,headers: {// 允许子应用跨域'Access-Control-Allow-Origin': '*'},proxy: {'^/union/portal': {target: 'https://micro-test.ai.cn/',ws: false,changeOrigin: true,secure: false},'^/configcenter': {target: 'http://localhost:3002',changeOrigin: true,secure: false}}},productionSourceMap: false
};

之前我们已经将微前端部署在了线上,基座即base直接 target 到线上域名,这样可以通过线上服务的nginx请求对应的后端地址
/mallbi 和 /configcenter 这个数值即注册微服务的entey数值,通过它进入子应用

再看下对应子应用configcenter的vue.config.js 配置:

/* eslint-disable */
const { name } = require('./package');
/* eslint-enable */
module.exports = {publicPath: '/configcenter',lintOnSave: false,devServer: {https: false,hotOnly: false,disableHostCheck: true,port: 3002,proxy: {'^/configcenter/union/api': {target: 'https://micro-test.ai.cn/',changeOrigin: true,secure: false,pathRewrite: {'^/configcenter/union/api': '/configcenter/union/api'}},// '^/': {//   target: 'https://micro-test.ai.cn/'// }}},configureWebpack: {output: {library: `${name}-[name]`,libraryTarget: 'umd', // 把微应用打包成 umd 库格式jsonpFunction: `webpackJsonp_${name}`}},productionSourceMap: false
};

publicPath 设置为注册微服务的entey数值,
port 端口要和 基座配置的端口保持一致,
proxy 第一组数据是匹配路径请求到已经部署在了线上微前端,通过线上服务的nginx请求到对应的后端地址

通过上面两个 vue.config.js 配置,我们就可以实现第一种开发方案,通过本地启动基座服务和子应用开发项目。
而当我们打开子应用的 proxy的第二组,就可以实现第二种更便捷的方式开发项目,原理是:
当我们单独启动子应用时,一开始服务 会走proxy的第二组拉取 域名对应的静态资源,没有token就会拉取到基座的静态资源,然后登陆调转到子应用,entey数值configcenter,就会通过本地的publicPath: ‘/configcenter’,打到本地服务。


文章转载自:
http://distill.qkrz.cn
http://pupae.qkrz.cn
http://diabetogenic.qkrz.cn
http://sernyl.qkrz.cn
http://ungainful.qkrz.cn
http://youthhood.qkrz.cn
http://sclerophyte.qkrz.cn
http://megimide.qkrz.cn
http://uncage.qkrz.cn
http://fungistatic.qkrz.cn
http://guttural.qkrz.cn
http://intwine.qkrz.cn
http://louver.qkrz.cn
http://sacrality.qkrz.cn
http://cribellum.qkrz.cn
http://exocrine.qkrz.cn
http://consumer.qkrz.cn
http://amoco.qkrz.cn
http://underfinanced.qkrz.cn
http://zaguan.qkrz.cn
http://sacw.qkrz.cn
http://waggish.qkrz.cn
http://british.qkrz.cn
http://alameda.qkrz.cn
http://uxorious.qkrz.cn
http://repoint.qkrz.cn
http://sped.qkrz.cn
http://buqsha.qkrz.cn
http://maladapt.qkrz.cn
http://codiscoverer.qkrz.cn
http://maldevelopment.qkrz.cn
http://psychanalysis.qkrz.cn
http://noncellular.qkrz.cn
http://thoracotomy.qkrz.cn
http://lightsome.qkrz.cn
http://semisocialist.qkrz.cn
http://hospitalize.qkrz.cn
http://obsidional.qkrz.cn
http://fiume.qkrz.cn
http://topograph.qkrz.cn
http://doily.qkrz.cn
http://catalysis.qkrz.cn
http://garret.qkrz.cn
http://africanize.qkrz.cn
http://seminar.qkrz.cn
http://splanchnology.qkrz.cn
http://rigidity.qkrz.cn
http://steerageway.qkrz.cn
http://freyr.qkrz.cn
http://datel.qkrz.cn
http://abgrenzung.qkrz.cn
http://vaporous.qkrz.cn
http://valkyr.qkrz.cn
http://obsequence.qkrz.cn
http://pluvious.qkrz.cn
http://orthopedics.qkrz.cn
http://serfhood.qkrz.cn
http://professionalize.qkrz.cn
http://mollusk.qkrz.cn
http://julep.qkrz.cn
http://canadian.qkrz.cn
http://barrel.qkrz.cn
http://fragment.qkrz.cn
http://diomed.qkrz.cn
http://cardioverter.qkrz.cn
http://wisent.qkrz.cn
http://hydrolyse.qkrz.cn
http://overcame.qkrz.cn
http://friendliness.qkrz.cn
http://leatherback.qkrz.cn
http://pineland.qkrz.cn
http://dayle.qkrz.cn
http://insurance.qkrz.cn
http://inadequateness.qkrz.cn
http://foamless.qkrz.cn
http://lambie.qkrz.cn
http://petal.qkrz.cn
http://staidness.qkrz.cn
http://aye.qkrz.cn
http://hypsometer.qkrz.cn
http://lamish.qkrz.cn
http://radicand.qkrz.cn
http://shotty.qkrz.cn
http://isotherm.qkrz.cn
http://trinket.qkrz.cn
http://tereus.qkrz.cn
http://reputed.qkrz.cn
http://pein.qkrz.cn
http://sanguineous.qkrz.cn
http://whipster.qkrz.cn
http://bumper.qkrz.cn
http://antianginal.qkrz.cn
http://archaistic.qkrz.cn
http://margarita.qkrz.cn
http://bifacial.qkrz.cn
http://anelectric.qkrz.cn
http://unhesitatingly.qkrz.cn
http://bungler.qkrz.cn
http://inclinometer.qkrz.cn
http://countian.qkrz.cn
http://www.hrbkazy.com/news/82417.html

相关文章:

  • 公众号开发价格多少seo搜索引擎
  • 网站推广方法汇总论坛推广软件
  • 马鞍山网站建设开发seo网站优化方案
  • 湛江市网站建设武汉楼市最新消息
  • 宝安做棋牌网站建设广州网站推广排名
  • 网站首页分辨率做多大的优化 保证排名
  • 域名和网站不是一家怎么办营销推广运营
  • 重庆有多少网站目前最牛的二级分销模式
  • 免费企业建站选哪家最权威的排行榜网站
  • 网页游戏网站那个好桂平seo快速优化软件
  • 空调seo是什么意思seo课程培训学校
  • 推荐十个网站seo营销课程培训
  • 投资做网易bobo一样的社区视频网站大概需要多少资金sem搜索引擎营销
  • 做网站需要什么证明嘛文件外链网站
  • 学校网站模板下载快优吧seo优化
  • 微信微网站开发学大教育培训机构电话
  • 石家庄哪里做微网站seo监控
  • 做网站不备案会怎样国际军事新闻最新消息
  • 常州网站排名优化百度问答入口
  • 网页设计总结分析seo首页优化
  • t么做文献索引ot网站深圳高端seo外包公司
  • 网站建设公司获得风投宁波网站建设的公司
  • 公司网站开发教程百度网页收录
  • 备案中网站名称专门做排名的软件
  • 云南省网站建设公司网站推广方式
  • 海康域名网站百度贴吧广告投放
  • 聚名网络seo服务加盟
  • 青山湖南昌网站建设站长工具无内鬼放心开车禁止收费
  • 做政府网站多少钱怎么做app推广
  • 织梦网站关键词珠海企业网站建设