分布式缓存redis_rocksdb 分布式缓存

分布式缓存redis_rocksdb 分布式缓存WindowsServerAppFabric首页http://msdn.microsoft.com/zh-cn/windowsserver/ee695849(en-us).aspx高可用性(WindowsServerAppFabric缓存)http://msdn.microsoft.com/zh-cn/library/ee790974.aspx www.nhibe…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

Windows Server AppFabric首页
http://msdn.microsoft.com/zh-cn/windowsserver/ee695849(en-us).aspx
高可用性(Windows Server AppFabric 缓存)
http://msdn.microsoft.com/zh-cn/library/ee790974.aspx
 
www.nhibernate.org 去看NHIBERNATE的一些文档,中文资料在博客堂http://blog.joycode.com/ 、博客园http://www.cnblogs.com/、CSDN http://www.csdn.net 等上面找一下
 
 
PS C:\Windows\System32\WindowsPowerShell\v1.0\Modules\DistributedCacheAdministra
tion> Export-CacheClusterConfig
 
位于命令管道位置 1 的 cmdlet Export-CacheClusterConfig
请为以下参数提供值:
File: c:\a.txt
 
<?xml version=”1.0″ encoding=”utf-8″?>
<configuration>
    <configSections>
        <section name=”dataCache” type=”Microsoft.ApplicationServer.Caching.DataCacheSection, Microsoft.ApplicationServer.Caching.Core, Version=1.0.0.0, 
 
Culture=neutral, PublicKeyToken=31bf3856ad364e35″ />
    </configSections>
    <dataCache size=”Small”>
        <caches>
            <cache consistency=”StrongConsistency” name=”default”>
                <policy>
                    <eviction type=”Lru” />
                    <expiration defaultTTL=”10″ isExpirable=”true” />
                </policy>
            </cache>
        </caches>
        <hosts>
            <host replicationPort=”22236″ arbitrationPort=”22235″ clusterPort=”22234″
                hostId=”1839725557″ size=”2047″ leadHost=”true” account=”RDEV\SCMCORE2$”
                cacheHostName=”AppFabricCachingService” name=”SCMCORE2″ cachePort=”22233″ />
        </hosts>
        <advancedProperties>
            <partitionStoreConnectionSettings leadHostManagement=”false” />
            <securityProperties mode=”None” protectionLevel=”None”>
                <authorization>
                    <allow users=”rdev\dingfengfeng” />
                    <allow users=”NT Authority\Network Service” />
                    <allow users=”rdev\tes” />
                </authorization>
            </securityProperties>
        </advancedProperties>
    </dataCache>
</configuration>
 
 
PS C:\Windows\System32\WindowsPowerShell\v1.0\Modules\DistributedCacheAdministra
tion> Set-CacheClusterSecurity
 
位于命令管道位置 1 的 cmdlet Set-CacheClusterSecurity
请为以下参数提供值:
SecurityMode: Transport
ProtectionLevel: EncryptAndSign
PS C:\Windows\System32\WindowsPowerShell\v1.0\Modules\DistributedCacheAdministra
tion> Start-CacheCluster
 
HostName : CachePort      Service Name            Service Status Version Info
——————–      ————            ————– ————
SCMCORE2:22233            AppFabricCachingService UP             1 [1,1][1,1]
 
 
PS C:\Windows\System32\WindowsPowerShell\v1.0\Modules\DistributedCacheAdministra
tion> Get-CacheAllowedClientAccounts
rdev\dingfengfeng
NT Authority\Network Service
PS C:\Windows\System32\WindowsPowerShell\v1.0\Modules\DistributedCacheAdministra
tion> Grant-CacheAllowedClientAccount
 
位于命令管道位置 1 的 cmdlet Grant-CacheAllowedClientAccount
请为以下参数提供值:
Account: rdev\huangbiao
 
PS C:\Windows\System32\WindowsPowerShell\v1.0\Modules\DistributedCacheAdministra
tion> get-cachehostconfig
 
位于命令管道位置 1 的 cmdlet Get-CacheHostConfig
请为以下参数提供值:
HostName: scmcore
CachePort: 22233
 
 
HostName        : SCMCORE
ClusterPort     : 22234
CachePort       : 22233
ArbitrationPort : 22235
ReplicationPort : 22236
Size            : 2559 MB
ServiceName     : AppFabricCachingService
HighWatermark   : 90%
LowWatermark    : 70%
IsLeadHost      : True
 
 
 
PS C:\Windows\System32\WindowsPowerShell\v1.0\Modules\DistributedCacheAdministra
tion> get-cachehostconfig
 
位于命令管道位置 1 的 cmdlet Get-CacheHostConfig
请为以下参数提供值:
HostName: scmcore2
CachePort: 22233
 
 
HostName        : SCMCORE2
ClusterPort     : 22234
CachePort       : 22233
ArbitrationPort : 22235
ReplicationPort : 22236
Size            : 2047 MB
ServiceName     : AppFabricCachingService
HighWatermark   : 90%
LowWatermark    : 70%
IsLeadHost      : False
 
 
设置高可用性集群
Set-CacheConfig -CacheName NamedCache1 -TimeToLive 30 Secondaries 1
注意:仅运行 Windows Server 的 Enterprise 或 DataCenter 版本的缓存主机支持此功能;且缓存主要主机不能少于三台,微软的说法是少于为了缓存群集保持可用,大多数主
 
要主机必须保持可用。测试情况是主要主机为两台时,有一台当机,整个缓存就不可用了。

最后配置情况,可以用Export-CacheClusterConfig 导出,修改后在import进去。注意这设置是三个机器都是leadHost=”true”,leadHostManagement=”false”,群集管理交给sql server

分布式缓存redis_rocksdb 分布式缓存
分布式缓存redis_rocksdb 分布式缓存
代码

<?
xml version
=

1.0

 encoding
=

utf-8

?>


<
configuration
>

    

<
configSections
>

        

<
section name
=

dataCache

 type
=

Microsoft.ApplicationServer.Caching.DataCacheSection, Microsoft.ApplicationServer.Caching.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35

 
/>

    

</
configSections
>

    

<
dataCache size
=

Small

>

        

<
caches
>

            

<
cache consistency
=

StrongConsistency

 name
=

default

 secondaries
=

1

>

                

<
policy
>

                    

<
eviction type
=

Lru

 
/>

                    

<
expiration defaultTTL
=

60

 isExpirable
=

true

 
/>

                

</
policy
>

            

</
cache
>

            

<
cache consistency
=

StrongConsistency

 name
=

issueweb

 secondaries
=

1

>

                

<
policy
>

                    

<
eviction type
=

Lru

 
/>

                    

<
expiration defaultTTL
=

60

 isExpirable
=

true

 
/>

                

</
policy
>

            

</
cache
>

        

</
caches
>

        

<
hosts
>

            

<
host replicationPort
=

22236

 arbitrationPort
=

22235

 clusterPort
=

22234


                hostId

=

828916006

 size
=

2559

 leadHost
=

true

 account
=

RDEV\SCMCORE$


                cacheHostName

=

AppFabricCachingService

 name
=

SCMCORE

 cachePort
=

22233

 
/>

            

<
host replicationPort
=

22236

 arbitrationPort
=

22235

 clusterPort
=

22234


                hostId

=

1688081450

 size
=

2047

 leadHost
=

true

 account
=

RDEV\SCMCORE2$


                cacheHostName

=

AppFabricCachingService

 name
=

SCMCORE2

 cachePort
=

22233

 
/>

            

<
host replicationPort
=

22236

 arbitrationPort
=

22235

 clusterPort
=

22234


                hostId

=

242331826

 size
=

2047

 leadHost
=

true

 account
=

RDEV\SCMCORE3$


                cacheHostName

=

AppFabricCachingService

 name
=

SCMCORE3

 cachePort
=

22233

 
/>

        

</
hosts
>

        

<
advancedProperties
>

            

<
partitionStoreConnectionSettings leadHostManagement
=

false

 
/>

            

<
securityProperties
>

                

<
authorization
>

                    

<
allow users
=

rdev\swordbuilder

 
/>

                    

<
allow users
=

rdev\huangbiao

 
/>

                    

<
allow users
=

NETWORK SERVICE

 
/>

                

</
authorization
>

            

</
securityProperties
>

        

</
advancedProperties
>

    

</
dataCache
>


</
configuration
>

 

 

leadHostManagement 群集级别设置 leadHost 缓存主机设置 设置组合说明 有效的缓存主机责任

false

false

SQL Server 或自定义提供程序执行群集管理角色。这不是主要主机。

仅正常的缓存主机操作。

false

true

SQL Server 执行群集管理角色。如果您将 leadHostManagement 设置更改为 true,则它是主要主机。

仅正常的缓存主机操作。

true

false

主要主机执行群集管理角色,但它不是主要主机。

仅正常的缓存主机操作。

true

true

主要主机执行群集管理角色。这是主要主机。

正常的缓存主机操作,并与其他主要主机一起管理群集。

 

缓存客户端安全设置

与缓存群集安全设置一样,缓存客户端可以使用 securityProperties 元素在应用程序配置文件中配置安全设置。或者,客户端可以采用编程方式将DataCacheSecurity 类和 DataCacheFactoryConfiguration 类的 SecurityProperties 属性结合使用来配置安全。有关详细信息,请参阅应用程序配置设置(Windows Server AppFabric 缓存)

缓存客户端和缓存群集使用启用连接的安全设置,这一点非常重要。在下表中,列代表服务器安全设置,行代表客户端安全设置。每个组合列出“Pass”或“Fail”,取决于是否允许连接。

 

客户端设置 Mode=None, ProtectionLevel=Any Mode=Transport, ProtectionLevel=None Mode=Transport, ProtectionLevel=Sign Mode=Transport, ProtectionLevel=EncryptAndSign

None, Any

Pass

Fail

Fail

Fail

Transport, None

Fail

Pass

Fail

Fail

Transport, Sign

Fail

Pass

Pass

Fail

Transport, EncryptAndSign

Fail

Pass

Pass

Pass

 

IIS->应用程序池 ->高级设置->标识,可以设置web程序连接缓存服务器的用户

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/181191.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • iPhone4S iOS6.1.2完美越狱「建议收藏」

    iPhone4S iOS6.1.2完美越狱「建议收藏」iPhone4SiOS6.1.2完美越狱iOS6完美越狱工具Evasi0n继续更新至1.5版本,新版本同样支持iOS6.1.2完美越狱,并提升了设备的开机速度。如果您的设备未越狱,建议使用Evasi0n1.5进行完美越狱。如果您之前越狱后遇到了开机慢的问题,可至cydia下载0.4-1修复补丁。iOS6.x完美越狱工具下载:点击下载>>>evasi0n1.5(wind

  • linux下安装tomcat配置环境变量

    linux下安装tomcat配置环境变量linux下安装tomcat,一定记得配置环境变量,在tomcat的bin目录通过vi命令打开catalina.sh,在catalina.sh中加入如下配置:exportTOMCAT_HOME=/usr/local/apache-tomcat-9.0.0.M26exportCATALINA_HOME=/usr/local/apache-tomcat-9.0.0.M26exportJRE_HOME=/usr/lib/jvm/jdk1.8.0_131/jreexportJAVA_HOME=/u

  • 虚拟机搭建web服务器

    虚拟机搭建web服务器虚拟机搭建web服务器描述:把主机的项目部署到虚拟机Linux系统下,并且可以在主机上访问得到一、首先下载虚拟机链接:https://blog.csdn.net/felix__h/article/details/82853501二、下载Linux镜像文件链接:https://pan.baidu.com/s/12vA9yELUWV_nRNDHJaOmWw密码:a1yz三、打开下载好的…

  • clion永久激活注册码 3月最新注册码

    clion永久激活注册码 3月最新注册码,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • Matlab 分段函数怎么画 表示方式 (推荐)

    Matlab 分段函数怎么画 表示方式 (推荐)在很长一段时间里面,我都只用上了连续或可导函数(也指那种可以用一个函数表达式表示),结果在这次布置的作业必须要用到分段函数,如下图,总不能通过一条线一条线的plot出来吧。对于这样一个分段函数而言,有以下两种方式可以很好的解决利用逻辑表达式比如第一个就可以表示为:即当t在某一个范围内那段函数才生效,否则乘上逻辑式因子就为0,得到的效果图如下:利用阶跃函数Heavisi…

  • html浅绿色的代码_pr灰度变正常色

    html浅绿色的代码_pr灰度变正常色在每年的一些特殊的日子(比如公祭日等)很多网站会将页面整体去色以灰度形式显示,以示哀悼。这里将对网页中实现该功能进行简单说明。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号