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

交流做病理切片的网站网站在线推广

交流做病理切片的网站,网站在线推广,网站开发需要多少钱新闻,网站接入空间在上一篇文章中说到#xff0c;dapr默认的状态是不可能跨appid的#xff0c;也就是只能在相同的应用内访问自己设置的状态数据#xff0c;dapr支持三种状态的共享配置#xff1a;appid#xff0c;nam#xff0c;none#xff0c;是通过修改components下的statestore.yaml… 在上一篇文章中说到dapr默认的状态是不可能跨appid的也就是只能在相同的应用内访问自己设置的状态数据dapr支持三种状态的共享配置appidnamnone是通过修改components下的statestore.yaml文件中的keyPrefix配置项来实现的。说明本篇所有demo都是接上一篇的代码和配置不同部分会罗列出来。appid模式这种配置是默认的在上篇中有涉及到这里为了明确比对所以列举了出来。1、statestore.yamlapiVersion: dapr.io/v1alpha1 kind: Component metadata:name: statestore spec:type: state.redisversion: v1metadata:- name: redisHostvalue: redis:6379- name: redisPasswordvalue: - name: actorStateStorevalue: true- name: keyPrefixvalue: appid2、通过order访问pay设置的key访问不到数据3、查看redis中的keys以各服务的appid作为前缀name模式1、statestore.yamlapiVersion: dapr.io/v1alpha1 kind: Component metadata:name: statestore spec:type: state.redisversion: v1metadata:- name: redisHostvalue: redis:6379- name: redisPasswordvalue: - name: actorStateStorevalue: true- name: keyPrefixvalue: name2、通过order访问pay设置的key能访问到数据3、查看redis中的keys有状态存储的名称作为前缀多个name的情况该如何实现呢下面是order服务和pay服务分别有自己的组件配置文件文件夹分别是components_ordercomponents_pay状态组件的名称分别是statestore_order和statestore_pay参见下面的配置文件。1、docker-compose.ymlversion: 3.4services:#┌────────────────────────────────┐#│ ordersystem app Dapr sidecar │#└────────────────────────────────┘ordersystem:image: ${DOCKER_REGISTRY-}ordersystemdepends_on:- redis- placementbuild:context: ../dockerfile: /OrderSystem/Dockerfileports:- 3500:3500volumes: - ../OrderSystem:/OrderSystem networks:- b2c-daprordersystem-dapr:image: daprio/daprd:latestcommand: [ ./daprd, -app-id, order, -app-port, 80,-placement-host-address, placement:50006,-components-path,/components]build:context: ../depends_on:- ordersystemnetwork_mode: service:ordersystemvolumes: - ../components_order:/components #┌─────────────────────────┐#│ Dapr placement1 service │#└─────────────────────────┘ placement:image: daprio/daprcommand: [./placement, -port, 50006]ports:- 50006:50006networks:- b2c-dapr#┌────────────────────┐#│ Redis1 state store │#└────────────────────┘ redis:image: redis:latestports:- 6380:6379networks:- b2c-dapr################################################################################################################### #┌───────────────────────────────────┐#│ paymentsystem1 app Dapr sidecar │#└───────────────────────────────────┘ paymentsystem1:image: ${DOCKER_REGISTRY-}paymentsystemdepends_on:- redis- placementbuild:context: ../dockerfile: /PaymentSystem/Dockerfileports:- 3601:3500volumes: - ../PaymentSystem:/PaymentSystem networks:- b2c-dapr paymentsystem1-dapr:image: daprio/daprd:latestcommand: [ ./daprd, -app-id, pay, -app-port, 80,-placement-host-address, placement:50006,-components-path,/components ]build:context: ../depends_on:- paymentsystem1network_mode: service:paymentsystem1volumes: - ../components_pay:/components #┌───────────────────────────────────┐#│ paymentsystem2 app Dapr sidecar │#└───────────────────────────────────┘ paymentsystem2:image: ${DOCKER_REGISTRY-}paymentsystemdepends_on:- redis- placement build:context: ../dockerfile: /PaymentSystem/Dockerfilevolumes: - ../PaymentSystem:/PaymentSystem ports:- 3602:3500networks:- b2c-dapr paymentsystem2-dapr:image: daprio/daprd:latestcommand: [ ./daprd, -app-id, pay, -app-port, 80 ,-placement-host-address, placement:50006,-components-path,/components]build:context: ../depends_on:- paymentsystem2network_mode: service:paymentsystem2volumes: - ../components_pay:/components networks:b2c-dapr:2、components_order文件夹下的statstore.yamlapiVersion: dapr.io/v1alpha1 kind: Component metadata:name: statestore_order spec:type: state.redisversion: v1metadata:- name: redisHostvalue: redis:6379- name: redisPasswordvalue: - name: actorStateStorevalue: true- name: keyPrefixvalue: name3、components_pay文件夹下的statstore.yamlapiVersion: dapr.io/v1alpha1 kind: Component metadata:name: statestore_pay spec:type: state.redisversion: v1metadata:- name: redisHostvalue: redis:6379- name: redisPasswordvalue: - name: actorStateStorevalue: true- name: keyPrefixvalue: name4、通过order访问pay设置的key能访问到数据5、查看redis中的keys有状态存储的名称作为前缀none模式1、statestore.yamlapiVersion: dapr.io/v1alpha1 kind: Component metadata:name: statestore spec:type: state.redisversion: v1metadata:- name: redisHostvalue: redis:6379- name: redisPasswordvalue: - name: actorStateStorevalue: true- name: keyPrefixvalue: none2、通过order访问pay设置的key能访问到数据3、查看redis中的keys没有任何前缀dapr通过简单的配置实现了三种状态数据的共享机制方便简捷。所以在使用dapr前就要把各服务的数据共用规划好方便配置使用。
http://www.pierceye.com/news/594537/

相关文章:

  • 网站为什么没有被收录营销网站都有哪些
  • 广州网站建设比较好的公司芜湖网站公司
  • 网站建设教育机构做图表用的网站
  • 正规手表回收网站重庆观音桥必吃美食
  • 交流稿 网站建设企业网站制作策划书
  • 提取网站子页面邮箱图书网站建设规划书
  • 1元建站阳光市往房和城乡规划建设局网站
  • 安徽和城乡建设厅网站怎么做微信上的网站吗
  • 外贸网站建设有什么需要注意的吗网站开发是什么环境
  • 网站设计与推广wordpress用什么编辑器好
  • h5做的网站网站内容页做301
  • 广州市网站开发二手车网站制作贵吗
  • php网站建设模板下载用爬虫做网站
  • 岗巴网站建设宁波市住房和城乡建设局网站
  • 北京公司网站制作电话豫建市2021 42号
  • 深圳做二维码网站建设自己做的美食在哪个网站上卖
  • 论论坛坛网网站站建建设设viewjs wordpress
  • 襄阳定制型网站开发昆明网站开发推广公司
  • 做视频怎样传到网站ip域名查询
  • 天台建设局网站恒一信息深圳网站建设公司2
  • 珠海网站怎样建设网页设计相关网站
  • 网站推广服务好公司排名山西网站建设免费
  • 金乡县网站建设曲靖建设局网站
  • 唐山制作网站的公司深圳市做网站知名公司
  • 深圳方维网站建设公司全面启动门户网站建设
  • 住房和城乡建设部网站证书查询企业推广产品有什么平台好
  • 建立企业网站的目的手机排行榜软件
  • 自己做网络棋牌网站流程wordpress 自定义数据库
  • 北京网站建设厂家个人养老保险
  • 办公室门户网站建设和管理工作360排名优化工具